Add back shade plugin

Generate "fat" JAR separate from the main JAR, which can then be used by
the assembly plugin. Simplify pom a bit.
1 file changed
tree: 1409eadfb3b38d438c824e14346c23698fd97117
  1. src/
  2. .gitignore
  3. LICENSE
  4. NOTICE
  5. pom.xml
  6. README.md
README.md

Apache Tomcat migration tool for Jakarta EE

Overview

This tool is a work in progress.

The aim of the tool is to take a web application written for Java EE 8 that runs on Apache Tomcat 9 and convert it automatically so it runs on Apache Tomcat 10 which implements Jakarta EE 9.

Differences between Java EE 8 and Jakarta EE 9

Jakarta EE 9 is still under development and there are some details that remain to be worked out.

The differences currently supported by this tool are:

  • Renaming packages for Jakarta EE 9 APIs from javax.* to jakarta.*

The differences yet to be implemented by this tool are:

  • Remaining issues once resolved

The issues still to be resolved by the Jakarta EE projects that will impact this tool are:

  • XML schemas