Apache Tomcat 11.0.23 发布:实现 Jakarta EE 11 部分规范,多方面改进引关注!
Apache Tomcat 11.0.23 正式发布,实现了 Jakarta EE 11 平台部分规范。同时,官方就版本迁移给出提醒并提供工具,此版本还有多项重要变化。
Apache Tomcat 11.0.23 已在官网正式发布,该版本实现了 Jakarta EE 11 平台的部分规范,这意味着开发者能依托新规范开发应用。
公告提醒 Tomcat 10 及以后版本用户,Java EE 迁移至 Jakarta EE 后,API 主包变更,从 Tomcat 9 及更早版本迁移到 10 及更高版本需修改代码。官方提供了 迁移工具 助力迁移。
此版本有多个值得关注的变化。一是重写条件 ornext flag 处理与 mod_rewrite 对齐;二是让格式错误的 HTTP/2 消息触发 stream reset,而非连接关闭;三是为 EncryptInterceptor 添加 replay 保护,不过这对其是一项 breaking change。
关于这些更改及其他所有更改的完整详细信息,可参阅 Tomcat 11 changelog。有需求的用户可前往 官网下载。
编辑观点:Apache Tomcat 11.0.23 的发布带来规范更新与功能改进,虽迁移有挑战,但官方的支持能助力开发者顺利过渡,有望推动相关应用新发展。
