Description Resource Path Location Type
Java compiler level does not match the version of the installed Java project facet. softwarewebsite Unknown Faceted Project Problem (Java Version Mismatch)
好久以前就遇到这个错误了,但是一直没影响到使用,我自己也把所知道的那几个修改jdk版本的地方修改了还是不行。所以最后也没有怎么找解决办法,今天终于受不了了,忍受不了那个红色的xx。
上面错误大概意思是:jdk编译版本与出现问题的项目JDK编译版本不一致!
说下几个解决办法,最好是全部都做一遍。
0:可能是configure build path 里面的设置问题,进去检测那个jre版本。
1:进入 windows---proferences---java--compiler设置编译出来的文件使用的格式是 1.7版本的 (设置成多少都行,只要兼容,并且与你项目的编译版本一直就可以,我这里统一设置成1.7)
2:进入项目--properties---java Compiler 把项目编译版本也设置成 1.7
3:项目上右键Properties-》Project Facets,在打开的Project Facets页面中的Java下拉列表中,选择相应版本。
有可能是java1.6 改成java6之类的
其中前面三个解决办法一般都能够找到,但是最后一个是最重要的,我后面看了大牛的方法才解决了。感谢那位大牛!