Apache Tomcat 11.0.7 现已发布,该版本针对 Jakarta EE 11。
公告提醒称:Tomcat 10 及以后版本的用户应注意,作为 Java EE 向 Eclipse 基金会转移的一部分,Java EE 已从 Java EE 迁移到 Jakarta EE,因此所有已实施 API 的主包已从javax.*
变为 jakarta.*
。这几乎肯定需要修改代码才能使应用程序从 Tomcat 9 及更早版本迁移到 Tomcat 10 及更高版本。为此,官方提供了一个迁移工具。
此版本中值得注意的变化有:
- 在 rewrite valve 中处理可能的路径参数重写产生。
- 允许在 PreResources、JarResources 和 PostResources 上设置 allowLinking。如果未明确设置,则该设置将从资源继承。
- 通过 JSP servlet 参数 useNonstandardTagOptimizations 激活时,添加对 c:set 和 c:remove 标签的优化执行的支持。
这些更改以及所有其他更改的完整详细信息均可在 Tomcat 11 更改日志 中找到。
下载