tomcat9安装包免费下载

摘要

Tomcat9设计用于在JavaSE8及以上版本上运行。Tomcat9中不支持JavaSE7Tomcat9有大量新特性和更改。有关升级时可能导致问题的更改列表,请参

书单推荐:成为Java顶级程序员架构师 ,这20来本(高薪)必看点击获取

书单推荐:成为Java顶级程序员架构师 ,这20来本(高薪)必看点击获取

Tomcat9设计用于在JavaSE8及以上版本上运行。Tomcat9中不支持JavaSE7

Tomcat9有大量新特性和更改。有关升级时可能导致问题的更改列表,请参阅正式的Tomcat 9发行说明:https://tomcat.apache.org/tomcat-9.0-doc/RELEASE-NOTES.txt. 请仔细阅读本文档,以了解Tomcat 9版本中的所有更改。升级到此版本可能会严重影响数据库和应用程序的操作。所有Tomcat 9文档都位于此处:https://tomcat.apache.org/tomcat-9.0-doc/

如果要将Tomcat应用程序从现有版本的Tomcat迁移到Tomcat 9,请参阅Apache Tomcat迁移指南:https://tomcat.apache.org/migration-9.html


常见问题

Tomcat 9.0.8中突出显示的功能和修复

Servlet 4.0、JSP 2.3、EL 3.0、WebSocket 1.1和JASPIC 1.1

添加对HTTP/2的支持(需要在Java 9上运行或安装Tomcat本机库)

添加了对使用OpenSSL for TLS支持和JSSE连接器(NIO和NIO2)的支持

添加对TLS虚拟主机(SNI)的支持

当建立到服务器的WebSocket连接时,WebSocket客户端现在接受java.net.java.net.ProxySelector配置(使用HTTP类型)

允许连接器可以使用JSSE或OpenSSL的新SSL配置类型

用于AJP连接器的新配置选项ajpFlush,用于禁用AJP刷新数据包的发送

改进已认可目录的处理。只有在显式设置了JAVA_ENDORSED_DIRS系统属性或存在$CATALINA_HOME/endorsed时,才会使用认可的目录机制

将其他属性添加到管理器中,以控制在会话中添加属性时调用哪些侦听器(如果该属性已以相同的名称添加)。

为NIO2添加异步HTTP/2解析器。