Apache Tomcat 11.0.1 现已发布,该版本针对 Jakarta EE 11。

公告提醒称:Tomcat 10 及以后版本的用户应注意,作为 Java EE 向 Eclipse 基金会转移的一部分,Java EE 已从 Java EE 迁移到 Jakarta EE,因此所有已实施 API 的主包已从javax.* 变为 jakarta.*。这几乎肯定需要修改代码才能使应用程序从 Tomcat 9 及更早版本迁移到 Tomcat 10 及更高版本。为此,官方提供了一个迁移工具

此版本中值得注意的变化有:

  • 修复由改进 69333 引起的回归,该回归导致使用 tag pooling 时调用 tag release,而不使用 tag pooling 时则跳过 tag release。
  • 进一步的 WebDAV 修复和改进。
  • 恢复为 Class.getProtectionDomain().getCodeSource().getLocation() 提供一个值(而不是 null),因为许多库和 JRE 功能都依赖于该值不为 null,即使未使用 SecurityManager 也是如此。

这些更改以及所有其他更改的完整详细信息均可在 Tomcat 11 changelog 中找到。

下载

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。