您的位置首页百科问答

Tomcat 6.0 only supports J2EE 1.2, 1.3, 1.4

Tomcat 6.0 only supports J2EE 1.2, 1.3, 1.4

的有关信息介绍如下:

Tomcat 6.0 only supports J2EE 1.2, 1.3, 1.4

Tomcat已经出到 Tomcat 9 系列版本了,实际使用中, Tomcat 6 系列仍在发光发热,但这个版本的 Tomcat 已经不支持最新的 Web 工程规范了,如果我们在新建工程的时候,随便指定了最新的工程规范,那么最后部署运行时,你就会遇到如下问题 :

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

最简单的方法就是,换 Tomcat, 从 Tomcat 7 开始,其就支持最新的 Web 规范,还有一种方法,降低工程遵循的 Web 规范,这个对工程本身没啥影响,而且操作很简单,下面的步骤就告诉你如何操作!

步骤一 : 找到工程对应的磁盘文件路径

在工程上右键,打开右键菜单,选择最下方的 "Properties" 菜单项,点击,打开工程的属性对话框,在其中,我们可以找到工程对应的磁盘路径信息,拷贝即可!

步骤二 : 找到配置文件org.eclipse.wst.common.project.facet.core.xml

在工程对应的磁盘根目录下,有一个 .setting 目录,双击打开这个目录,其中有很多配置文件,找到org.eclipse.wst.common.project.facet.core.xml 这个配置文件,我们要修改的配置项就在这个文件中!

步骤三 : 修改并保存配置文件

用写字板打开org.eclipse.wst.common.project.facet.core.xml 这个配置文件,其中有一个配置项是 :

这个配置项代表我们这个工程所遵循的 Web 规范,目前 3.0 是最新规范,Tomcat 6 系列不支持这个规范的 Web 项目,我们将其改为 2.5 即可 :

保存,这样我们这个 Web 项目就可以在 Tomcat 6 系列上部署运行了!