Tomcat版本与jdk版本不匹配导致的。
我这是jdk9和Tomcat7组合启动造成的。
以下是Tomcat官方提供的版本对应关系:
|
Servlet Spec
|
JSP Spec
|
EL Spec
|
WebSocket Spec
|
JASPIC Spec
|
Apache Tomcat Version
|
Latest Released Version
|
Supported Java Versions
|
|
4.0
|
2.3
|
3.0
|
1.1
|
1.1
|
9.0.x
|
9.0.6
|
8 and later
|
|
3.1
|
2.3
|
3.0
|
1.1
|
1.1
|
8.5.x
|
8.5.29
|
7 and later
|
|
3.1
|
2.3
|
3.0
|
1.1
|
N/A
|
8.0.x (superseded)
|
8.0.50 (superseded)
|
7 and later
|
|
3.0
|
2.2
|
2.2
|
1.1
|
N/A
|
7.0.x
|
7.0.85
|
6 and later
(7 and later for WebSocket)
|
|
2.5
|
2.1
|
2.1
|
N/A
|
N/A
|
6.0.x (archived)
|
6.0.53 (archived)
|
5 and later
|
|
2.4
|
2.0
|
N/A
|
N/A
|
N/A
|
5.5.x (archived)
|
5.5.36 (archived)
|
1.4 and later
|
|
2.3
|
1.2
|
N/A
|
N/A
|
N/A
|
4.1.x (archived)
|
4.1.40 (archived)
|
1.3 and later
|
|
2.2
|
1.1
|
N/A
|
N/A
|
N/A
|
3.3.x (archived)
|
3.3.2 (archived)
|
1.1 and later
|
参考:https://blog.youkuaiyun.com/wsm0712syb/article/details/52495034
Tomcat与JDK版本匹配指南

本文介绍了Tomcat与不同版本JDK的兼容性问题,特别是针对使用JDK9和Tomcat7组合启动时遇到的问题。提供了官方推荐的版本对应表,帮助读者正确选择搭配的版本。
4万+

被折叠的 条评论
为什么被折叠?



