java compiler level does not match the version of the installed java project facet 解决方案

项目出现 java compiler level does not match the version of the installed java project facet 错误,一般是项目移植出现环境版本不一致造成的。

如图所示:

java compiler level does not match the version of the installed java project facet 解决方案

解决方案:

在资源管理器下,找到项目所在的目录,在.settings子目录里面,用文本编辑器打开org.eclipse.wst.common.project.facet.core.xml配置文件,如图所示:

java compiler level does not match the version of the installed java project facet 解决方案

修改红色画线部分,让它与项目的编译器版本设置保持一致即可。

要查看项目的编译器版本设置,在Eclipse环境中,鼠标右键选择项目,点击Properties,选择Java Compiler,可以在窗口右边看到编译器版本,如图所示:

java compiler level does not match the version of the installed java project facet 解决方案

右键项目名称 ------->Preferences----> MyEclipse -----------> Project Facets  如下图:

java compiler level does not match the version of the installed java project facet 解决方案

上一篇:BZOJ 2705: [SDOI2012]Longge的问题 GCD


下一篇:Java compiler level does not match the version of the installed Java project facet. springmvc1 和 Target runtime Apache Tomcat v7.0 is not defined.