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解析器。
- 本地下载(推荐): 本地下载