← Back to Apache Tomcat

Source-backed version compatibility

Apache Tomcat Java Version Compatibility

Apache Tomcat Java version compatibility. Apache Tomcat 11.0 supports Java 17 and every later stable Java release.

3Version groups
3Documented constraints
2026-10-31Last verified

Quick answer

Java compatibility by Apache Tomcat version

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.

Apache Tomcat version

11.0

Supported Java versions

>=17

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

Apache Tomcat version

10.1

Supported Java versions

>=11

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

Apache Tomcat version

9.0

Supported Java versions

>=8

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

Sources

Every constraint above is backed by upstream documentation, tagged source, release notes, or another project-owned primary source.

  1. Apache Tomcat Version and Specification MatrixAccessed 2026-10-31