Apache Tomcat
apache server-app web-serverApache Tomcat is an open-source (Apache-2.0 licensed) pure-Java HTTP web server environment. It implements various Jakarta web specifications, including JSP, Servlets, and WebSockets.
Release | Released | Security Support | Latest |
---|---|---|---|
11.0 | 1 month and 2 weeks ago (03 Oct 2024) |
Yes |
11.0.1
(06 Nov 2024)
|
10.1 | 2 years ago (23 Sep 2022) |
Yes |
10.1.33
(07 Nov 2024)
|
10.0 | 3 years and 11 months ago (03 Dec 2020) |
Ended
2 years ago (31 Oct 2022)
|
10.0.27
(03 Oct 2022)
|
9 | 7 years ago (27 Sep 2017) |
Yes |
9.0.97
(06 Nov 2024)
|
8.5 | 8 years ago (17 Mar 2016) |
Ended
7 months and 3 weeks ago (31 Mar 2024)
|
8.5.100
(19 Mar 2024)
|
8.0 | 10 years ago (29 Jan 2014) |
Ended
6 years ago (30 Jun 2018)
|
8.0.53
(29 Jun 2018)
|
7 | 11 years ago (10 Jan 2013) |
Ended
3 years and 7 months ago (31 Mar 2021)
|
7.0.109
(22 Apr 2021)
|
6 | 18 years ago (21 Oct 2006) |
Ended
7 years and 10 months ago (31 Dec 2016)
|
6.0.53 |
5 | 21 years ago (06 Sep 2003) |
Ended
12 years ago (30 Sep 2012)
|
5.5.36 |
Stability
Initial releases of a new major version typically process from Alpha, through Beta to Stable over a period of several months. However, the Stable level is only available once the Java specifications the release implements have been finalised. This means a release that in all other respects is considered stable, may still be labelled as Beta if the specifications are not final.
Lifecycle
Prior major releases have been supported for approximately 10 years. When a release is sunset and moved to End-of-life status, a notice is provided roughly a year in advance.
Generally 3 major versions of Tomcat are concurrently supported. When Tomcat 10.0 was released as stable Tomcat 7 became EOL. 8.5 is expected to become unsupported once Tomcat 11 becomes stable.
Java Compatibility
Different versions of Apache Tomcat are available for different versions of the specifications, and the Tomcat website has a table documenting which version of the specification is implemented by a given release.
Tomcat Version | Minimum Java Version |
---|---|
11.0 | 17 |
10.1 | 11 |
10.0 | 8 |
9 | 8 |
8.5 | 7 |
8.0 | 7 |
7 | 6 |
6 | 5 |
5 | 1.4 |
More information is available on the Apache Tomcat website.
You should be running one of the supported release numbers listed above in the rightmost column.
./bin/version.sh
Show Product Identifiers
-
repology:
tomcat
-
purl:
pkg:maven/org.apache.tomcat/tomcat
-
purl:
pkg:github/apache/tomcat
You can submit an improvement to this page on GitHub . This page has a corresponding Talk Page.
A JSON version of this page is available at /api/tomcat.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/tomcat.ics.