Apache Tomcat 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache Tomcat 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache Tomcat 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-10

软件简介

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

在线文档:http://tool.oschina.net/apidocs/apidoc?api=tomcat-7.0-doc

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(44) 发布并加入讨论🔥
发表了资讯
01/12 16:12

Apache Tomcat 10.1.18 发布

Apache Tomcat 10.1.18 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,...

0
1
发表了资讯
2023/12/14 14:03

Apache Tomcat 10.1.17 发布

Apache Tomcat 10.1.17 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,...

1
1
发表了资讯
2023/11/16 10:44

Apache Tomcat 10.1.16 发布

Apache Tomcat 10.1.16 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,...

1
1
发表了资讯
2023/07/13 15:00

Apache Tomcat 10.1.11 发布

Apache Tomcat 10.1.11 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,...

3
5
发表了资讯
2023/06/14 11:34

Apache Tomcat 10.1.10 发布

Apache Tomcat 10.1.10 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,...

5
3
发表了资讯
2022/11/17 07:01

Apache Tomcat 10.1.2 发布

Apache Tomcat 10.1.2 现已发布,此版本中一些值得关注的变化有: Catalina 66029:添加一个配置选项,以允许用于索引 JAR 文件的布隆过滤器在 Web 应用程序的生命周期内保留。在此添加之前,索引总是通过定期调用WebResourceRoot.gc()来刷新。作为这项新增功能的一部分,归档索引的配置从Context移到了WebResourceRoot。 66330:更正修复 62897 时引入的回归,这意味着在Context上为skipMemoryLeakChecksOnJvmShutdown配置的任...

0
0
发表了资讯
2022/10/15 07:44

Apache Tomcat 10.1.1 发布

Apache Tomcat 10.1.1 现已发布,此版本实现了作为 Jakarta EE 9 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 $CATALINA_BASE/webapps-javaee 目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,以...

0
1
发表了资讯
2022/07/29 07:04

Apache Tomcat 10.0.23 发布

Apache Tomcat 10.0.23 现已发布,此版本实现了作为 Jakarta EE 9 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在$CATALINA_BASE/webapps-javaee目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。此转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载,供...

1
4
发表了资讯
2021/12/12 08:06

Apache Tomcat 9.0.56、10.0.14 和 10.1.0-M8 (alpha) 发布

Apache Tomcat 的三个分支发布了更新,分别是 9.0.56、10.0.14 和 10.1.0-M8 (alpha)。 9.0.56 和 10.0.14 的主要更新内容 提供针对导致接受器多次报告传入连接的已知操作系统错误的保护 为 JVM 错误实现解决方法,该错误在使用分段上传时可能触发文件描述符泄漏,并且应用程序未明确关闭缓存在磁盘上的上传文件的输入流 修复启用安全管理器并且启动后收到的第一个请求是对启用 TLS 的 NIO2 连接器的 HTTP 请求时的异常 详情查看...

1
1
发表了资讯
2021/11/25 07:11

Apache Tomcat 8.5.73、9.0.55、10.0.13 & 10.1.0-M7 (alpha) 发布

Apache Tomcat 的四个分支发布了更新,分别是 8.5.73、9.0.55、10.0.13 和 10.1.0-M7 (alpha)。 8.5.73 改进 native/APR,包括在 APR 未能正确初始化的情况下避免 JVM 崩溃,以及改进错误处理 提升 JNDIRealm 对获取连接时发生的异常的稳健性 详情查看 Changelog。 9.0.55、10.0.13 通过在 Java 17 中孵化的 Panama API 实验性支持 OpenSSL,以及支持 OpenSSL 1.1+ 增加对网络应用资源的自定义缓存策略的支持,这个初始实现版本...

7
3
发表了资讯
2021/10/17 09:47

Apache Tomcat 拒绝服务漏洞通告

报告编号:B6-2021-101501 报告来源:360CERT 报告作者:360CERT 更新日期:2021-10-15 1 漏洞简述 2021年10月15日,360CERT监测发现Apache 官方发布了Apache Tomcat 拒绝服务漏洞的风险通告,漏洞编号为CVE-2021-42340,漏洞等级:高危,漏洞评分:7.8。 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,使用场景丰富。拒绝服务攻击能够破坏Tomcat服务可用性,漏洞危害较大。 对此,360CERT建议广大用户及...

5
6
发表了资讯
2021/10/12 07:04

Apache Tomcat 8.5.72、9.0.54、10.0.12 & 10.1.0-M6 (alpha) 发布

Apache Tomcat 的四个分支发布了更新,分别是 8.5.72、9.0.54、10.0.12 & 10.1.0-M6 (alpha)。 Apache Tomcat 10.1.0-M6 是 10.1.x 分支的第六个里程碑版本,已为用户提供早期访问 Apache Tomcat 10.1.x 中新的功能。 官方表示,Tomcat 10 及更高版本的用户应注意,作为从 Java EE 迁移到 Eclipse Foundation 的的一部分,从 Java EE 迁移到 Jakarta EE 的结果是所有已实现 API 的主要软件包已从javax.*改为jakarta.*,因此部分...

9
1
2021/09/15 06:18

Apache Tomcat 9.0.53 发布

Apache Tomcat 9.0.53 现已发布,Apache Tomcat 9 是一个开源软件,它实现了 Java Servlet、JavaServer Pages、Java Unified Expression Language、Java WebSocket 和 JASPIC 技术。本次更新是一个错误修复版本。 Apache Tomcat 9.0.53 是一个错误修复和功能发布,值得关注的变化有: 增加一个 UserDatabase 的实现,作为 DataSourceRealm 功能的超集。 将 Apache Commons DBCP 的内部分支更新到 2.9.0,将 Apache Commons Poo...

1
1
2021/08/18 06:46

Apache Tomcat 8.5.70 正式发布

Apache Tomcat 8.5.70 现已发布。Apache Tomcat 8 是 Java Servlet、JavaServer Pages、Java Unified Expression Language、Java WebSocket 和 Java Authentication Service Provider Interface for Containers 技术的一个开源实现软件。本次更新包括一些错误修复和新功能。 主要更新内容 发生未捕获的 NamingException 时始终关闭连接以避免连接锁定 更正了 65397 修复中的回归,如果符号链接目标的规范路径短于创建符号链接的...

1
2
2021/08/08 07:09

Apache Tomcat 9.0.52 正式发布

Apache Tomcat 9.0.52 已正式发布,Apache Tomcat 9 是一个开源软件,它实现了 Java Servlet、JavaServer Pages、Java Unified Expression Language、Java WebSocket 和 JASPIC 技术。本次更新是一个错误修复版本。 值得关注的变化: 修复前一版本中 HTTP/2 流量控制窗口管理的回归问题 修复在使用 NIO 时可能导致某些 TLS 连接挂起的回归 使用 GraalVM 本地镜像不再自动禁用 JMX 支持 详情查看 Changelog。 下载地址。...

0
2
发表了资讯
2021/08/07 07:26

Apache Tomcat 10.0.10 正式发布

Apache Tomcat 10.0.10 已正式发布,此版本实现了作为 Jakarta EE 9 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在$CATALINA_BASE/webapps-javaee目录下,Tomcat 会自动将其转换为 Jakarta EE 并复制到 webapps 目录。这种转换是通过 Apache Tomcat 的 Jakarta EE 迁移工具进行的,此工具也可以单独下载...

0
1
发表了资讯
2021/07/08 07:14

Apache Tomcat 10.1.0-M2 (alpha)、10.0.8、9.0.50 和 8.5.69 发布

Apache Tomcat 的四个分支发布了更新,分别是 10.1.0-M2 (alpha)、10.0.8、9.0.50 和 8.5.69。 Apache Tomcat 10.1.0-M2 是 10.1.x 的第二个里程碑版本分支,已为用户提供早期访问 Apache Tomcat 10.1.x 中新的功能。 官方表示,Tomcat 10 及更高版本的用户应注意,作为从 Java EE 迁移到 Eclipse Foundation 的的一部分,从 Java EE 迁移到 Jakarta EE 的结果是所有已实现 API 的主要软件包已从javax.*改为jakarta.*,因此部分...

0
2
发表了资讯
2021/06/23 06:58

Apache Tomcat 10.1.0-M1 (alpha) 发布

Apache Tomcat 10.1.0-M1 已发布。 Apache Tomcat 10.1.0-M1 是 10.1.x 的第一个里程碑版本分支,已为用户提供早期访问 Apache Tomcat 10.1.x 中新的功能。与 10.0.x 相比,此版本的主要变化包括: 删除此前在 10.1.x 中标记为“移除”的代码(APR/Native Connector 除外)。因为 APR/Native Connector 几乎肯定会在未来的里程碑版本中被移除 使 Servlet API 的实现与当前 Servlet API 的开发分支保持一致 使 EL API 的实现与当...

3
0
2021/05/17 07:15

Apache Tomcat 9.0.46 & 8.5.66 发布

Apache Tomcat 9.0.46 和 8.5.66 现已发布,这两个版本均包含一些 Bug 修复和功能更新。 主要更新内容 9.0.46 & 8.5.66 确保正确转义 JNDIRealm 中属性值和搜索过滤器 HandlesTypes 应该包括在字段或方法上使用指定注解类型的类 重构 WebSocket 端点、解码器和编码器实例的创建,使其对 IoC 更加友好。现在,实例可以通过 InstanceManager 创建 使用 UnboundID LDAP SDK for Java 扩大 JNDIRealm 单元测试的覆盖面 在 RemoteIp...

1
1
发表了资讯
2021/05/15 06:57

Apache Tomcat 10.0.6 发布

Tomcat 10.0.x 系列的目标平台是 Jakarta EE 9。官方表示,Tomcat 10 及更高版本的用户应注意,作为从 Java EE 迁移到 Eclipse Foundation 的的一部分,从 Java EE 迁移到 Jakarta EE 的结果是所有已实现 API 的主要软件包已从 javax. 改为 jakarta.,因此部分项目会需要更改代码,以使应用程序能够从 Tomcat 9 及更低版本迁移到 Tomcat 10 及更高版本。 与 10.0.5 相比,值得注意的变化包括: 确保正确转义 JNDIRealm 中属性值...

1
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
44 评论
458 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部