Eclipse Tomcat : Project facet Java version 1.7 is not supported.

时间:2022-10-06 21:27:51

在Eclipse打开一个项目,并用Tomcat运行时,报错:Project facet Java version 1.7 is not supported.

大致的截图如下:

Eclipse  Tomcat : Project facet Java version 1.7 is not supported.

“项目中的jdk1.7不支持”。

说明项目是其他版本jdk编译的,在eclipse里运行时会报版本不支持。

解决办法:

(1)选中项目 Properties , 选择 Project Facets,右击选择 Java , 更改 Version 为1.6或者其他支持的版本即可。(亲测可用)

Eclipse  Tomcat : Project facet Java version 1.7 is not supported. 
Eclipse  Tomcat : Project facet Java version 1.7 is not supported.

(2)在项目的目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下

<?xml version="1.0" encoding="UTF-8"?>

<faceted-project>

<fixed facet="jst.java"/>

<fixed facet="jst.web"/>

<installed facet="jst.web" version="2.4"/>

<installed facet="jst.java" version="6.0"/>

</faceted-project>

修改 <installed facet="jst.java" version="6.0"/> 为 <installed facet="jst.java" version="5.0"/> 即可。(没试过)