工程没有project facets选项和Java compiler level does not match的解决办法

Java compiler level does not match the version of the installed Java project facet.  

 

elipse这种情况一般可以在项目上右键-->properties-->然后找到project facets和 Java Compiler两个选项,修改其使用的jdk版本即可。如果没有找到project facets选项,可以参考下面的方法:

 

Eclipse中没有Project Facets配置选项,则需要到当前项目的.settings文件夹下,找到org.eclipse.wst.common.project.facet.core.xml文件,其内容如下:





<installed facet="java" version="1.6"/>



其中这行就是faceted project的编译级别配置。

这行配置在某些情况下也需要修改,比如在MyEclipse中建了个web项目,后来又导入到eclipse jee,有时候就需要修改这个配置。

保存配置后,刷新并build项目后,问题解决。

你可能感兴趣的:(开发问题及解决办法,java学习笔记)