Apache Tomcat 是一个支持 Java 的 HTTP 服务器,它可以执行称为“Java Servlet”和“Java Server Pages (JSP)”的特殊 Java 程序。Tomcat 是一个开源项目,隶属于“Apache 软件基金会”(它还提供了最常用的、开源的、工业强度的 Apache HTTP 服务器)。Tomcat 的母站点是http://tomcat.apache.org。或者,您可以通过 Apache 母网站 @ http://www.apache.org找到 tomcat 。
Tomcat 最初是由 James Duncan Davison(当时在 Sun Microsystem 工作)于 1998 年基于 Sun 早期名为 Java Web Server (JWS) 的服务器编写的。它从 JWS 2.1 取代后的 3.0 版本开始。Sun 随后将 Tomcat 开源并提供给 Apache。
各种 Tomcat 版本是:
- Tomcat 3.0 (1999):Servlet 2.2 和 JSP 1.1 的参考实现 (RI)。
- Tomcat 4.1(2002 年 9 月):用于 Servlet 2.3 和 JSP 1.2 的 RI。
- Tomcat 5.0(2003 年 12 月):Servlet 2.4 和 JSP 2.0 的 RI。
- Tomcat 6.0(2007 年 2 月):用于 Servlet 2.5 和 JSP 2.1 的 RI。
- Tomcat 7.0(2011 年 1 月):用于 Servlet 3.0、JSP 2.2 和 EL 2.2 的 RI。
- Tomcat 8.0(2014 年 6 月):用于 Servlet 3.1、JSP 2.3、EL 3.0 和 WebSocket 1.0 的 RI。Tomcat 8.5(2016 年 6 月)支持 HTTP/2、OpenSSL、TLS 虚拟主机和 JASPIC 1.1。
- Tomcat 9.0(2018 年 1 月):用于 Servlet 4.0、JSP 2.3、EL 3.0、WebSocket 1.0、JASPIC 1.1 的 RI。
- 雄猫 10.0 (???):