Eclipse Tomcat 7.0 添加WEB项目报错:Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules

时间:2022-04-08 08:01:14
前言

我叫梅乾花,我误闯了“从零开始的程序世界”,遭受到了前所未有的的困难,为了活下去,为了看见美好的明天,我开始学习之旅。

问题篇我打开了"Eclipse",将项目导入其中,开启“Tomcat 7.0”服务器为我服务,添加这项目,却发现该项目不能被支持,它说“Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules”,过了四级英语的我还是能看懂它说得是什么,但我就是不知道如何解决,对此,打开“百度一下”工具查询,方有对策。

Eclipse Tomcat 7.0 添加WEB项目报错:Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules

解决篇

  1. 进入Eclipse的workspace中找到该项目
  2. 依次进入.settings->org.eclipse.wst.common.project.facet.core.xml
  3. 以记事本方式打开该文件,将<installed facet="java" version="1.8"/>  以及 <installed facet="jst.web" version="3.1"/>修改低版本,java 版本对应安装版本,保存文件,重启Eclipse。

修改后:

 <?xml version="1.0" encoding="UTF-8"?>
 <faceted-project>
   <fixed facet="jst.web"/>
   <fixed facet="java"/>
   <fixed facet="wst.jsdt.web"/>
   <installed facet="wst.jsdt.web" version="1.0"/>
   <installed facet="java" version="1.7"/>
   <installed facet="jst.web" version="3.0"/>
 </faceted-project>

重启后,添加该项目,成功

Eclipse Tomcat 7.0 添加WEB项目报错:Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules