image-blog-jrebel-aws-corretto
April 8, 2020

JRebel for Amazon Corretto

Java Application Development
Open Source

With the transition from an Oracle-backed JVM to an open source JVM, the use of OpenJDK has become more and more common in the Java community. In fact, Gartner predicts that 80% of Java development teams will be using OpenJDK by 2023.

Included in that statistic is the adoption of downstream JDK distributions. Developers find these downstream distributions increasingly attractive, especially with distributions like Amazon Corretto that provide free, long-term support as Oracle transitions to paid support plans.

Back to top

What Is Amazon Corretto?

Amazon Corretto is a free, production-ready OpenJDK-based distribution for JDK8 and JDK11. It works on-premises, in local machines, and in the cloud.

Corretto provides quarterly performance and security updates with free long-term support. There are no pay-gated features, or restrictions on how Corretto is used in production. Thousands of Amazon services run on Corretto which also includes all the improvements Amazon is pushing upstream.

Amazon Corretto 8 and 11 Support

Amazon Corretto offers two versions, Corretto 8, and Corretto 11. These two versions represent the downstream distributions of Java 8 and Java 11, with Corretto 8 offering support for Linux, Windows, macOS, and Docker and Corretto 11 offering support for Linux, Windows, and macOS.

Why JDK 8 and JDK 11?

The JRebel team recently surveyed a number of Java engineers throughout the community (you can find the full survey here). In this survey, we found that 58% of respondents were developing in Java 8 and 22% in Java 11. That means 70% of Java development teams are using the two most recent LTS versions of Java.

Adoption Outlook for Downstream JDK Distributions

Because updating application language versions can be a drawn out and expensive process, many developers don’t see the benefit in updating from Java 8 given the relative lack of features in subsequent releases. That’s not to mention that a good amount of development teams have only just recently transitioned their applications to Java 8.

For those reasons, and the lack of free long-term support for JDK 8 from Oracle, we think that downstream OpenJDK distributions like Amazon Corretto will increasingly be adopted in both the short and long term.

Back to top

JRebel for Amazon Corretto

Because of this ongoing OpenJDK adoption trend, and in an effort to help as many Java development teams as possible, JRebel fully supports teams using Amazon Corretto 8 and 11.

JRebel integrates seamlessly with Corretto by simply adding a JVM plugin into the JVM arguments. It works on whatever application server you may be using on your Corretto JVM as well ranging from Tomcat, Jetty, Glassfish and many more. The great thing is that JRebel also works in Docker instances running with Corretto 8.

Want to See How JRebel Works on Your Corretto Project?

Want to skip redeploys while developing with Amazon Corretto? Start your 14-day free trial of JRebel today. 

Try JRebel Free

Back to top