System Requirements/Java 9
In addition to the common System Requirements, when working with Java 9, some components have extra requirements:
- Ant >= 1.9.4
- Default init scripts in 7.0.x and 8.0.x fail to start with Java 9 because they include
java.endorsed.dirssystem property which is no longer supported, init script can be edited to remove it, or use a newer Tomcat version. This is fixed in 8.5.x and 9.0.x.
- Being in 3.0PR18Q1 release, in
CATALINA_OPTSit is necessary to include
--add-modules=java.se.ee. This is no longer needed starting from 3.0PR18Q2.