Tomcat是
Apache 软件基金会(Apache Software Foundation)的
Jakarta 项目中的一个核心项目,由
Apache、Sun 和其他一些公司及个人
共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和
JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受
Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web
应用服务器。
Tomcat最初是由Sun的
软件架构师詹姆斯·邓肯·戴维森开发的。后来他帮助将其变为
开源项目,并由Sun贡献给
Apache软件基金会。由于大部分开源项目
O'Reilly都会出一本相关的书,并且将其
封面设计成某个动物的
素描,因此他希望将此项目以一个动物的名字命名。因为他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat(英语公猫或其他雄性
猫科动物)。而O'Reilly出版的介绍Tomcat的
书籍(
ISBN 0-596-00318-8)[1]的封面也被设计成了一个公猫的形象。而Tomcat的Logo兼吉祥物也被设计为一只公猫。
是开发焦点。它在汲取了Tomcat 6.0.x优点的基础上,实现了对于Servlet 3.0、JSP 2.2和
EL 2.2等特性的支持。除此以外的改进列表如下: