哪个Tomcat版本适用于Java 8?

11

最近,我们的在线Web服务使用Tomcat 7.0.23.0和JVM 1.7.0_51-b13需要升级到Java 8,那么适用于Java 8的Tomcat版本是什么?

答:Tomcat 8及以上版本支持Java 8。建议您升级到Tomcat 8或更高版本以确保兼容性。

3
在 StackOverflow 上,推荐图书馆/框架/工具是不被允许的话题。请尝试在 Software Recommendations 上提问,并在决定迁移时删除此 Stack Overflow 帖子。 - Dioxin
最好的版本将是最新的稳定版本。目前是Tomcat 8.5。我猜他们会在一年左右宣布Tomcat 7的EOL日期。另请参阅:https://stackoverflow.com/questions/42996375/apache-tomcat-7-eol-prediction - Stephen C
还要注意,如果不修补Tomcat和Java就运行在线服务是不明智的。Java 7已经过去2.5年的EOL,而Tomcat 7.0.23缺少6(是的六个)年的安全更新。 - Stephen C
3个回答

8

3

Tomcat 7对于Java 8来说是不错的,而且运行良好,但是不建议在Java8上使用,因为Tomcat 7不支持Java 8的所有功能。

请使用Tomcat 9.x与Java 8(来自Tomcat Apache的推荐)

请参考http://tomcat.apache.org/whichversion.html


2

支持Java 8的最新稳定版本是Tomcat 10,但使用Tomcat 10及以后版本的用户应该注意,由于Java EE转移到Eclipse基金会时将其作为一部分转移至Jakarta EE,所有已实现API的主要包已从javax.*更改为jakarta.*。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接