Java compiler level does not match the version of the installed Java project facet.Unknown Faceted Project Problem (Java Version Mismatch) 问题解决!
方案一:
第一步>> 找到工程下面的.setting 目录的文件 org.eclipse.wst.common.project.facet.core.xml,打开大致内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="2.4"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
修改<installed facet="java" version="1.6"/>
部分,同当前的编译环境一致即可
第二步>>右键工程,Refresh 或者直接F5;问题即解决;
方案二:
右键工程->properties->Project Facet 选项卡(myeclipse 10里面没有,这个跟IDE的版本有关),可以通过视图的形式看到工程原始编译环境变量值,修改成自己当前的版本即可;