现象:
Eclipse配置的环境为JDK1.6,在Tomcat里运行导入的Web项目时提示Project facet Java version 1.7 is not supported.
原因:
导入的Web项目是用JDK1.7编译的,与Eclipse当前环境不一致。
解决办法:
选中项目右键,Properties -> Project Facets -> Java,把JDK版本改为跟Eclipse环境一致即可。
这个设置保存在项目.settings目录下的org.eclipse.wst.common.project.facet.core.xml文件中,也可以直接修改此文件。
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="jst.web"/>
<fixed facet="java"/>
<fixed facet="wst.jsdt.web"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="java" version="1.6"/>
</faceted-project>修改第08行的version。
本文介绍了一种常见的问题——在Eclipse中使用Tomcat运行Web项目时遇到的JDK版本不一致导致的问题,并提供了详细的解决方案,包括如何修改项目设置及XML文件。
845

被折叠的 条评论
为什么被折叠?



