BreadcrumbHomeResourcesBlog Exploring Jakarta EE 9 October 29, 2020 Exploring Jakarta EE 9Java UpdatesEnterprise DevelopmentBy Curtis JohnsonJakarta EE 9, scheduled for release on November 20, 2020, is the second formal release since the launch of Jakarta EE two years ago. This release follows up on last year’s Jakarta EE 8. The primary objective of the Jakarta EE 9 release is to deliver a set of specifications that are functionally similar to Jakarta EE 8, but in the Jakarta EE 9 namespace jakarta.*.Table of ContentsChanges in Jakarta EE 9Migration to Jakarta EE 9Future Direction of Jakarta EE PlatformTable of Contents1 - Changes in Jakarta EE 92 - Migration to Jakarta EE 93 - Future Direction of Jakarta EE PlatformBack to topChanges in Jakarta EE 9With the first milestone release of Jakarta EE 9 back on June 23, 2020, we saw a major update to the naming used in the Jakarta EE namespace to jakarta.*. This will lead to a great need for updates amongst all major frameworks and application servers to this new naming. We will see many technologies update over the next year gradually to support this. This has minimal impact on what Jakarta EE provides overall, but will result in Jakarta vendors throughout the world updating their toolsets.Back to topMigration to Jakarta EE 9Users will begin to be forced to start transitioning technology to Jakarta EE 9 eventually. Due to the fact that there is no real functionality updates from Java EE 8 and Jakarta EE 9, many development teams will not transition quickly into Jakarta EE 9.The aspect that will begin to bring users to Jakarta EE 9 is when vendors for different framework or application server eventually begin to transition to Jakarta EE 9. This will result in more of a community transition to Jakarta EE 9. This will happen in a number of different technologies through 2021.Currently you can find Glassfish 6 with support for Jakarta EE 9, with integrations coming in Tomcat 10, Jetty 11, and Wildfly 22.📚 Further Reading: Jakarta EE Overview Back to topFuture Direction of Jakarta EE PlatformWith all the updates and changes that are being made in the Jakarta EE 9 environment, you should expect a continual discussion around them mainly due to the effect that it has on all tooling options that support Jakarta EE 9 and any future versions. While the actual functionality updates were minimal with the release of Jakarta EE 9, the community impact is quite significant. We look forward to continuing to see how this most recent update to Jakarta EE 9 will impact the Java community.This being said, you will be seeing a number of updates to the Jakarta EE platform which will likely start to see more substantial updates to the technology. Many will be wondering if they should update to Jakarta EE 9. The reality is that every product team will eventually want to make this update, but it will be increasingly expensive to upgrade as Jakarta EE becomes more rich in feature set.🆕 See what's coming with Jakarta EE 11.Read the blog. Get Started With JRebelWant to see how much time JRebel can save your team? Try JRebel free for 14 days with a JRebel trial.Try 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.