软件指南针:专注于软件传播与分享

如何选择Tomcat版本

来源:原创 1374次浏览 0条评论
☞ 本文主要介绍软件Apache Tomcat的相关内容:如何选择Tomcat版本

   其下列版本/分支可以参考本文:

  • 全部版本/分支

Apache Tomcat 版本

Apache Tomcat是一个实现Java Servlet和JavaServer Pages(JSP)技术的开源软件。不同版本的Apache Tomcat适用于不同版本的Servlet和JSP规范。规范和相应的Apache Tomcat版本映射关系如下:

Servlet 规范 JSP 规范 EL 规范 WebSocket 规范 Apache Tomcat 版本 实际发布的修订版本 支持的Java版本
3.1 2.3 3.0 1.0 8.0.x 8.0.8 (beta) 7及以上版本
3.0 2.2 2.2 1.0 7.0.x 7.0.54 6及以上版本
(WebSocket 1.0必需7或以上版本)
2.5 2.1 2.1 N/A 6.0.x 6.0.41 5及以上版本
2.4 2.0 N/A N/A 5.5.x (archived) 5.5.36 (archived) 1.4及以上版本
2.3 1.2 N/A N/A 4.1.x (archived) 4.1.40 (archived) 1.3及以上版本
2.2 1.1 N/A N/A 3.3.x (archived) 3.3.2 (archived) 1.1及以上版本

每个Tomcat版本支持任何满足上述表格最后一栏要求的稳定Java发行版本。

Tomcat应该也能够在满足上述表格最后一栏要求的任何Java的early access build上工作。例如,用户可以在第一个稳定版本的Java 8之前几个月发布的Java 8上成功运行Tomcat。不管怎么样,early access builds的用户应该注意以下问题:

  • 对于最初的早期访问构建来说,并不包含会导致web应用无法在Tomcat上运行的bugs。
  • 如果新的Java版本引进了新的语言特性,那么默认的JSP编译器可能无法直接支持它们。将JSP编译器切换为javac可能启用这些用于JSP中的新的语言特性。
  • 如果在使用Java early access build的过程中你发现了一个问题,你可以点击求助。Tomcat的用户邮件列表可能是最好的起点。

下面描述了各个版本的更多细节,可以帮助你确定哪一个版本才适合你。你可以在关联的发行说明中找到关于每个发行版本的更多细节。

请注意,尽管我们提供了旧的发行版本的下载和文档,例如:Apache Tomcat 5.x,不过我们强烈鼓励用户尽可能使用最新稳定版本的Apache Tomcat。我们认识到,跨越主要版本的升级可能不是一个简单的任务,因此我们在邮件列表中仍然为老版本的用户提供部分支持。不过,由于社交驱动的支持政策,你的Tomcat版本越陈旧,愿意或能够支持你的人就越少。

作者:软件指南针(http://www.softown.cn),转载请保留出处!

用户评论

使用指南 故障排除 0 返回顶部