apache tomcat 项目在 2026 年 7 月 8 日宣布发布 tomcat 11.0.24。按照官方旧闻页面的说明,这个版本继续面向 jakarta ee 11 平台,核心变化集中在三个点:修复一个会破坏 jsvc 集成的回归问题,修复一个会影响标签文件复用的回归问题,以及让 digest 认证与 rfc 7616 对齐,要求客户端提供有效的 qop 参数。放在运维和应用两端看,这三个变化分别对应守护进程式启动场景、jsp 标签复用场景和认证兼容性场景,影响面并不花哨,但都属于线上稳定性容易踩坑的位置。

来源:Apache Tomcat oldnews 页面
这次发布同时再次提醒了 Tomcat 10 之后最现实的迁移条件。官方在 11.0.24 公告里重申,Java EE 到 Jakarta EE 的迁移已经把实现 API 的主包名从 javax.* 改成了 jakarta.*,从 Tomcat 9 及更早版本升级到 11 时,大概率需要改代码。Tomcat 团队给出的缓冲方案不是“兼容层会自动兜住所有问题”,而是提供一个专门的 Jakarta EE 迁移工具,帮助把部署包做必要转换。对已经准备上 11 线的团队来说,11.0.24 的意义不只是修补几个回归项,而是再次把迁移边界、认证行为和运行时稳定性放到了同一轮版本里。

来源:Apache Tomcat Jakarta EE Migration Tool 页面
从用户影响看,已经在 11.x 线上运行的服务更需要关注这类点状修复。jsvc 相关问题会直接影响部分 Linux 守护进程启动或集成方式,标签文件复用问题则容易在 JSP 项目里表现为运行行为异常,而 DIGEST 认证与 RFC 7616 对齐后,一些旧客户端或旧配置如果没有传出有效 qop,也可能在升级后暴露兼容性差异。官方没有把这版写成大功能更新,反而说明 11.0.x 当前更强调稳定维护与规范对齐;对正式环境来说,这往往比概念性新特性更值得优先阅读。
信源说明:依据 Apache Tomcat oldnews 中 2026-07-08 的 11.0.24 发布条目,以及官方 Jakarta EE 迁移工具页面整理;更完整变更以官方 changelog 为准。


















