BreadcrumbHomeResourcesBlog JRebel For Amazon Corretto April 8, 2020 JRebel for Amazon CorrettoJava Application DevelopmentOpen SourceBy Curtis JohnsonWith 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.Table of ContentsWhat Is Amazon Corretto?JRebel for Amazon CorrettoTable of Contents1 - What Is Amazon Corretto?2 - JRebel for Amazon CorrettoBack to topWhat 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 SupportAmazon 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 DistributionsBecause 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 topJRebel for Amazon CorrettoBecause 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 FreeBack to top
Curtis Johnson Product Manager for JRebel, Perforce Software Curtis Johnson is a product manager at Perforce, where he spearheads the development and enhancement of JRebel. With a keen eye for optimizing software solutions, Curtis has consistently driven the evolution of JRebel to drive Java development productivity during his decade-long tenure. Under his guidance, JRebel has solidified its position as a necessary solution in the Java ecosystem.