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

参考:http://blog.csdn.net/uckyk/article/details/48242059

此文章适用于服务器jdk版本过低,开发时jdk版本选择过高的解决办法。


右键项目propeties  ---  Project facets

导入新的项目时或者maven项目update后会报错误,经常会遇到java编译版本不一致的问题, 调整如图2个地方就可以了。


此时更改JDK版本已经完成,但是可能会出现一个错误,项目名字前面有错误× ,但是没提示你具体错误在哪,原因就是


No JREs in workspace compatible with specified execution environment: JavaSE-1.6

在工作区中指定的执行环境兼容没有JRE:javase-1.6


也就是说你的Eclipse里面没有1.6版本的jdk环境,这时候需要你去手动添加

安装好相应的jdk版本后,点击windows  ---  preference  


原文地址:https://www.cnblogs.com/skyislimit/p/6770183.html