someshalds / tomcat-application

A sample Tomcat 10 application, using Jakarta EE 9 and Java 17. Includes instructions for deploying to Azure App Service.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tomcat 10 Sample Application

Tomcat 10.0.x is the first Tomcat release to make the jump from Java EE to Jakarta EE. This means that applications running on previous versions of Tomcat will almost certainly require changes to run on Tomcat 10.0.x. This sample application directly targets Jakarta EE 9: the pom file has been updated to use jakarta.jakartaee-web-api, whereas an older version of this application would have used javax.servlet-api. If you browse the source code, you can see that import statements that would have used javax in the past are now using jakarta.

If you have an existing Tomcat 9 application, you can use the Tomcat Jakarta EE Migration Tool (under development) to migrate your source code or archive files from Java EE APIs to Jakarta EE APIs for Tomcat 10. For more information, please see the official Tomcat 10 migration guide from the Apache Foundation.

Deploy to App Service

ToDo

About

A sample Tomcat 10 application, using Jakarta EE 9 and Java 17. Includes instructions for deploying to Azure App Service.

License:MIT License


Languages

Language:Java 68.4%Language:Groovy 31.6%