Tomcat6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

时间:2022-10-06 17:07:38

使用tomcat6发布项目的时候,报以上错误,servlet版本太高的原因。tomcat6不支持servlet3.0

解决方法有两个:

1.使用高版本的tomcat,如tomcat7、tomcat8

2.修改配置,将项目的servlet版本改成2.5

   2.1 找到项目的org.eclipse.wst.common.project.facet.core.xml

     Tomcat6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

  2.2 将jst.web的版本改成2.5

    Tomcat6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules