Backend Development 2 min read

Apache Tomcat 10.0.10 Released with Jakarta EE 9 Support and Key Improvements

Apache Tomcat 10.0.10 has been officially released, adding Jakarta EE 9 platform specifications, a migration tool for Java EE applications, and important fixes such as HTTP/2 flow‑control regression, TLS connection hangs with NIO, and restored JMX support for GraalVM native images.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
Apache Tomcat 10.0.10 Released with Jakarta EE 9 Support and Key Improvements

Apache Tomcat 10.0.10 has been officially released, implementing the specifications that are part of the Jakarta EE 9 platform.

Applications built for Tomcat 9 and earlier will not run on Tomcat 10 without modification; however, Java EE‑based applications can be placed in the $CATALINA_BASE/webapps-javaee directory, where Tomcat automatically migrates them to Jakarta EE and copies them to the webapps directory using the Jakarta EE Migration Tool, which can also be downloaded for offline use.

Key changes include fixing a regression in HTTP/2 flow‑control window management, fixing a regression that could cause some TLS connections to hang when using NIO, and no longer disabling JMX support when running with GraalVM native images.

MigrationJakarta EEApache TomcatJava EETomcat 10
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.