Description Resource Path Location Type Java compiler level does not match the version of the instal
Description ResourcePath LocationType
Java compiler level does not match the version of the installed Java project facet.softwarewebsiteUnknownFaceted 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之类的
其中前面三个解决办法一般都能够找到,但是最后一个是最重要的,我后面看了大牛的方法才解决了。感谢那位大牛!
还没有评论,来说两句吧...