Tomcat version * only supports J2EE * Web modules

Tomcat version * only supports J2EE * Web modules

Error:

Tomcat version 5.5 only supports J2EE 1.2, 1.3, 1.4 Web modules

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

The server does not support version X of the J2EE Web module specification

Description:

周 五李哥向eclipse中导入web项目的时候发生第一个错误,说是tomcat不支持web的module,突然冒出这个问题还真有点某不找头脑,然后 回想起在导入的时候,由于eclipse的特殊性我们采用新建工程,然后再copy的策略。其中有新建项目的时候有一个Dynamic Web Module选项,具体也不知道什么意思,选择的2.5。

Accuse:

具体原因是Dynamic Web Module的version号与我们安装的tomcat5.5相冲突,背后的具体原理暂且还没搞定,搞定会在另一边博文里发表。

Action:

web项目的Dynamic Web Module的version号与tomcat的版本好相冲突,修改Dynamic Web Module的version号使之相匹配即可。具体参见上一篇博文:【原创】eclipse如何修改dynamic web module version

Dynamic Web Module的version号与tomcat的版本匹配情况:

tomcat5.5   version 2.4

tomcat6.0   version 2.5

tomcat7.0   version 3.0

原文地址:https://www.cnblogs.com/orientsun/p/2753267.html