java compiler level does not match the vision of the installed Java project facet
当你导入项目后,发现项目上有红叉,每个类上都有错,那可能是jdk版本问题,等你改好了jdk,发现红叉还是有,只是少了一部分,一部分类上依旧有错,一般是实现接口的类会报错,这里你就要翻查一下错误信息了。
在视图上找到markers窗口,里面的第一个错误一般就是问题根源所在:


里面意思很明显java compiler level不对了,所以找到它呗,右键项目->properties->Java Compliler,乍一看自己的Compiler level果真不跟自己的jdk版本匹配,果断改成相应版本,确定后会发现错都没了。

本文介绍了解决IDE中因Java编译器级别与安装的Java项目组件版本不匹配而导致的一系列错误的方法。通过调整项目的Java Compiler设置,可以消除错误提示。
506

被折叠的 条评论
为什么被折叠?



