The Eclipse Basis’s Jakarta EE working group, which develops the enterprise version of Java, has revealed Jakarta EE 9.1 Platform and Internet Profile specs, highlighted by compatibility with Java Commonplace Version 11.
With Jakarta Enterprise Version 9.1, builders can construct and deploy functions on Java SE 11, essentially the most present long-term assist (LTS) launch of Java SE, in addition to Java SE eight. Java SE 11 options may be leveraged in Jakarta EE 9.1 functions and builders can transfer current Jakarta EE 9 functions to Java SE 11 with out modifications.
[ Additionally on InfoWorld: JDK 17: The brand new options in Java 17 ]
The Jakarta EE Developer Survey from 2020 discovered that Java SE 11 utilization had grown from 20 % of respondents in 2019 to 28 % in 2020.
Launched Could 25, Jakarta EE 9.1 marks the primary incremental launch of Jakarta EE and indicators a shift to incremental releases slightly than massive, annual releases. Jakarta EE 9.1 presents updates and choices positioned for enterprises constructing cloud-native Java functions. Current Java EE eight and Jakarta EE eight functions may be moved to Jakarta EE 9.1 utilizing the identical course of for migration to Jakarta EE 9, which was launched in December.
Together with Jakarta EE specs, associated TCKs (Expertise Compatibility Kits) had been launched for Jakarta EE 9.1. Specs and suitable merchandise may be accessed from jakarta.ee. Suitable Jakarta EE 9.1 implementations embody:
- IBM Open Liberty
- Eclipse Glassfish
- Apache TomEE
- Pink Hat Wildfly
- ManageCat ManageFish
Jakarta EE 9.1 may 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. Firms considering enterprise Java are invited to affix the working group.
Copyright © 2021 IDG Communications, Inc.