Java compiler level does not match the version of the installed Java project
主要是说:“Java 编译器的版本与项目中的设置版本不一致”。一般情况下项目可以正常运行,但是在项目文件夹上会出现一个红色小叉,如图所示,代码中并没有任何错误
解决办法:
首先查看自己Eclipse使用的JDK版本:windows > preferences > Java > Compiler
然后找到项目所在目录的.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,设置版本号与安装的一致即可,然后刷新项目就不会再有红色叉号