La Fondation Eclipse est fière d'annoncer la sortie de Jakarta EE 11, une version clé pour l'avenir de la plateforme Java Entreprise. Cette nouvelle mouture apporte de nombreuses améliorations significatives, consolidant la renaissance de Java EE.
"Jakarta EE 11 représente une avancée majeure dans la simplification et la modernisation de l'environnement Java Entreprise pour le développement cloud natif", s'est réjoui Mike Milinkovich, Directeur Exécutif de la Fondation Eclipse. "Avec des améliorations en termes de performances, de tests et de productivité, cette version combine innovation et stabilité des API, répondant parfaitement aux attentes des développeurs d'entreprise."
Les principaux points forts de cette nouvelle version incluent notamment l'introduction de Jakarta Data, une nouvelle spécification offrant des fonctionnalités avancées de gestion des données. On note également la simplification des spécifications avec la suppression des Managed Beans obsolètes, ainsi qu'une plus grande importance accordée au Contexts and Dependency Injection (CDI) pour assurer un comportement applicatif cohérent.
Jakarta EE 11 apporte également des améliorations au niveau de l'environnement de test (TCK), avec une migration vers des outils plus modernes comme JUnit 5 et Apache Maven. Cette évolution facilite l'apprentissage et l'utilisation du TCK, tout en améliorant l'accessibilité et l'ajout de nouveaux tests au fur et à mesure de l'évolution de la plateforme.
Enfin, cette version est compatible avec Java 17 et introduit des améliorations de concurrence visant Java 21, notamment la prise en charge des fils d'exécution virtuels pour une meilleure évolutivité et des performances accrues.
Plusieurs membres du groupe de travail de Jakarta EE ont déjà certifié des produits compatibles avec cette nouvelle version, comme Eclipse GlassFish pour le profil Web et Open Liberty (IBM), WildFly, Fujitsu Software Enterprise Application Platform et Payara Server Community pour le profil de base.