Apache Tomcat 11

Apache Tomcat 11

系统:PC

日期:2026-07-14

类别:网络工具

版本:v11.0.24

  • 详情
  • 相关
  • 评论

Apache Tomcat 11是一款开源的、轻量级的 Web 服务器 和 Servlet 容器,由 Apache 软件基金会(Apache Software Foundation)开发和维护,采用了现代开发实践,要求 Java SE 17 作为最低支持版本,实现了Java Servlet、JavaServer Pages (JSP)、Java Expression Language和Java WebSocket技术的规范。同时其中内置的 Tribes 集群通信框架,可用于实现 Tomcat 节点间的会话同步、消息分发等功能。

软件特色

1、开源免费

Apache License 2.0,可自由使用、修改和分发。

2、轻量高效

相比完整的 Java EE 应用服务器(如 WildFly、WebLogic、WebSphere),Tomcat 更轻便、启动快、资源占用少。

3、易于部署和配置

目录结构清晰,配置文件(如 server.xml, web.xml)简单明了。

4、跨平台

基于 Java 开发,支持 Windows、Linux、macOS 等主流操作系统。

5、社区活跃

拥有庞大的用户群体和丰富的文档、教程资源。

6、模块化架构

可通过插件或扩展支持更多功能(如集群、SSL、JNDI 等)。

适用场景

1、中小型 Java Web 项目(企业官网、后台管理系统、API 服务等)

2、学习 Java Web 开发的理想平台

3、微服务架构中的独立服务容器

4、与 Spring Boot、Spring MVC、Struts 等框架无缝集成

5、作为开发和测试环境的标准容器

更新日志

v11.0.24版本

避免对单例 JNDI 资源的并发查找引发竞态条件。(markt)

提高默认 servlet 范围验证的性能。(markt)

避免在 RewriteValve 中出现 NPE。(markt)

70127:通过恢复公共构造函数修复通过反射使用 Bootstrap 的问题。通过脚本的使用不受影响。(remm)

恢复从 AbstractAccessLogValve 扩展许多元素类的功能。(remm)

使 DIGEST 身份验证与 RFC 7616 一致,并要求客户端提供有效的 qop 参数。(markt)

在启用 antiLockingDocBase 时使用 Files API 创建临时 docBase。(markt)

在 DataSourceRealm 启动时改进配置验证。(remm)

如果 JAASRealm 登录未完全失败但未生成 Principal,则应执行注销。(remm)

SSI 替换、引用和转义的各种边缘情况。(remm)

修复 RewriteValve 规则处理过程中将字面空格意外转换为普通空格的问题。(markt)

展开内容

评分及评论

4.5满分5.0分

点击星星用来评分

评论需审核后才能显示
同类排行