11.0
Supported Java versions
Apache Tomcat 11.0 supports Java 17 and every later stable Java release.
Early-access Java builds are not included because they are not stable production targets.
high confidence · verified 2026-10-31 · runtime
Source-backed version compatibility
Apache Tomcat Java version compatibility. Apache Tomcat 11.0 supports Java 17 and every later stable Java release.
Quick answer
Supported and tested versions have compatibility evidence. Recommended and bundled versions describe upstream choices without establishing compatibility. Versions outside the documented coverage are unknown, not necessarily incompatible.
Supported Java versions
Apache Tomcat 11.0 supports Java 17 and every later stable Java release.
Early-access Java builds are not included because they are not stable production targets.
high confidence · verified 2026-10-31 · runtime
Supported Java versions
Apache Tomcat 10.1 supports Java 11 and every later stable Java release.
Early-access Java builds are not included because they are not stable production targets.
high confidence · verified 2026-10-31 · runtime
Supported Java versions
Apache Tomcat 9.0 supports Java 8 and every later stable Java release.
Early-access Java builds are not included because they are not stable production targets.
high confidence · verified 2026-10-31 · runtime
Primary evidence
Every constraint above is backed by upstream documentation, tagged source, release notes, or another project-owned primary source.