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 Customary Version 11.
With Jakarta Enterprise Version 9.1, builders can construct and deploy purposes 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 might be leveraged in Jakarta EE 9.1 purposes and builders can transfer current Jakarta EE 9 purposes to Java SE 11 with out adjustments.
[ 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 p.c of respondents in 2019 to 28 p.c in 2020.
Launched Might 25, Jakarta EE 9.1 marks the primary incremental launch of Jakarta EE and alerts a shift to incremental releases moderately than giant, annual releases. Jakarta EE 9.1 gives updates and choices positioned for enterprises constructing cloud-native Java purposes. Current Java EE eight and Jakarta EE eight purposes might 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 (Know-how Compatibility Kits) had been launched for Jakarta EE 9.1. Specs and suitable merchandise might be accessed from jakarta.ee. Appropriate Jakarta EE 9.1 implementations embrace:
- IBM Open Liberty
- Eclipse Glassfish
- Apache TomEE
- Pink Hat Wildfly
- ManageCat ManageFish
Jakarta EE 9.1 might 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 fascinated about enterprise Java are invited to affix the working group.