Tomcat
ApacheTomcat®软件是JavaServlet、JavaServer页面、Java表达式语言和JavaWebSocket技术的开源实现。JavaServlet、JavaServer页面、Java表达式语言和JavaWebSocket规范都是在Java社区进程下开发的。
ApacheTomcat软件是在开放和参与式环境中开发的,并在ApacheLicense版本2下发布。ApacheTomcat项目是由世界上最好的开发人员合作完成的。我们邀请您参与这个开放式开发项目。要了解更多有关参与的信息,请单击此处。
Apache Tomcat软件为众多跨行业和组织的大规模、关键任务的web应用程序提供了强大的支持。其中一些用户和他们的故事列在PoweredBy wiki页面上。
Tomcat 9.0.36发布
Apache Tomcat项目自豪地宣布发布9.0.36版的Apache Tomcat。与9.0.35相比,值得注意的变化包括:
- 在最新的OpenJDK 8版本中添加对ALPN的支持。
- 添加对CATALINA_OUT_CMD环境变量的支持,该环境变量定义了将捕获的stdout和stderr重定向到的命令。例如,与rotatelogs一起使用。Harald Dunkel提供的补丁。
- 在tomcat-users.xml文件中的组,角色和用户的排序方面更加灵活
这些更改以及所有其他更改的完整详细信息在 Tomcat 9 changelog中提供。
2020-06-07Tomcat 8.5.56发布
Apache Tomcat项目自豪地宣布发布了Apache Tomcat 8.5.56版本。Apache Tomcat 8.5.x替换了8.0.x,并包括从Tomcat 9.0.x转发的新功能。最低Java版本和已实现的规范版本保持不变。与8.5.55相比,值得注意的变化包括:
- 在最新的OpenJDK 8版本中添加对ALPN的支持。
- 添加对CATALINA_OUT_CMD环境变量的支持,该环境变量定义了将捕获的stdout和stderr重定向到的命令。例如,与rotatelogs一起使用。Harald Dunkel提供的补丁。
- 关于tomcat-users.xml文件中的组,角色和用户的排序,要更加灵活。
这些更改以及所有其他更改的完整详细信息在 Tomcat 8.5 changelog中提供。
2020-06-07Tomcat 10.0.0-M6发布
Apache Tomcat项目自豪地宣布发布了Apache Tomcat的10.0.0-M6版本。此版本是一个里程碑版本,针对Jakarta EE 9。
Tomcat 10及更高版本的用户应注意,作为从Java EE到Eclipse Foundation迁移的一部分,从Java EE迁移到Jakarta EE的结果,所有已实现API的主要软件包已从更改 javax.*为jakarta.*。几乎可以肯定,这需要更改代码才能使应用程序从Tomcat 9和更低版本迁移到Tomcat 10和更高版本。正在开发一种 迁移工具来辅助此过程。
此版本中的显着变化是:
- 在最新的OpenJDK 8版本中添加对ALPN的支持。
- 添加对CATALINA_OUT_CMD环境变量的支持,该环境变量定义了将捕获的stdout和stderr重定向到的命令。例如,与rotatelogs一起使用。Harald Dunkel提供的补丁。
- 在tomcat-users.xml文件中的组,角色和用户的排序方面更加灵活
这些更改以及所有其他更改的完整详细信息在 Tomcat 10 (alpha) changelog中提供。