Java 17 et Tomcat 10.0 sont disponibles sur Azure App Service

Par:
fredericmazue

mer, 04/05/2022 - 11:45

Microsoft déploie sa version d'OpenJDK sur Azure App Service depuis octobre 2021. Cette mise à jour a maintenant été déployée dans toutes les régions et elle inclut Java 17 et Tomcat 10.0.

Java 17 sur App Service est donc distribué via la version Microsoft d'OpenJDK, une distribution gratuite à long terme d'OpenJDK. Microsoft d'OpenJDK 17 est présenté dans la vidéo ci-dessous

Tomcat 10.0 s'appuie sur Tomcat 9.0.x, prend en charge Java 8 et versions ultérieures, et est la première version de Tomcat à migrer de la spécification Java EE 8 vers Jakarta EE 9. Cela signifie que les applications Tomcat 9.0 ou 8.5 nécessiteront une refactorisation et une reconstruction pour s'exécuter sur Tomcat 10.0 dans presque tous les cas. 

Pour plus d'informations, reportez-vous au guide de migration officiel Tomcat 10.0 sur le site Web Apache Tomcat pour obtenir des conseils sur la migration des applications Tomcat 9.0 et 8.5 vers Tomcat 10.0. Jakarta a développé un transformateur pour faciliter ce type de migration.

Tomcat 10 sur App Service est pris en charge pour Java 8, 11 et 17. Il est distribué avec Eclipse Temurin pour Java 8 et les versions Microsoft d'OpenJDK pour Java 11 et 17.