The Eclipse Foundation’s Jakarta EE working group, which develops the enterprise version of Java, has revealed Jakarta EE 9.1 Platform and Web Profile specs, highlighted by compatibility with Java Standard Edition 11.
With Jakarta Enterprise Edition 9.1, builders can construct and deploy purposes on Java SE 11, probably the most present long-term assist (LTS) launch of Java SE, in addition to Java SE 8. Java SE 11 options could be leveraged in Jakarta EE 9.1 purposes and builders can transfer current Jakarta EE 9 purposes to Java SE 11 with out adjustments.
[ Also on InfoWorld: JDK 17: The new options in Java 17 ]
The Jakarta EE Developer Survey from 2020 discovered that Java SE 11 utilization had grown from 20 p.c of respondents in 2019 to 28 p.c in 2020.
Released May 25, Jakarta EE 9.1 marks the primary incremental launch of Jakarta EE and alerts a shift to incremental releases moderately than massive, annual releases. Jakarta EE 9.1 provides updates and choices positioned for enterprises constructing cloud-native Java purposes. Existing Java EE Eight and Jakarta EE Eight purposes could be moved to Jakarta EE 9.1 utilizing the identical course of for migration to Jakarta EE 9, which was launched in December.
Along with Jakarta EE specs, associated TCKs (Technology Compatibility Kits) had been launched for Jakarta EE 9.1. Specifications and suitable merchandise could be accessed from jakarta.ee. Compatible Jakarta EE 9.1 implementations embody:
- IBM Open Liberty
- Eclipse Glassfish
- Apache TomEE
- Red Hat Wildfly
- ManageCat ManageFish
Jakarta EE 9.1 could be tried out within the Jelastic PaaS cloud platform. Spring Framework additionally will transfer to Jakarta EE 9, adopting the jakarta namespace in relevant packages.
Eclipse’s Jakarta EE working group is planning a Jakarta EE 10 launch, which is slated to have new cloud native performance. Companies fascinated about enterprise Java are invited to affix the working group.
Copyright © 2021 IDG Communications, Inc.