解决Java编译器级别与安装的Java项目方面的版本不匹配问题

时间:2024-05-19 15:51:12

1、问题描述(Java compiler level does not match the version of the installed Java project facet.)

有时候在模仿搭建项目时,明明按照顺序和一样的配置文件来建自己的项目时,却又出现Java编译器级别与安装的Java项目方面的版本不匹配问题 :Java compiler level does not match the version of the installed Java project facet.,如图:

解决Java编译器级别与安装的Java项目方面的版本不匹配问题

这是因为开发环境的Java编译器级别与新建的项目生成的版本不匹配的原因,解决两步走:

(1)先查看开发环境下的编译器版本,只查看当前报错项目的就可以,不同项目也许不同。

项目右键打开Properties,点击Java Compiler,查看框内的版本,以此为准

解决Java编译器级别与安装的Java项目方面的版本不匹配问题

(2)修改项目所在目录的.settings子目录下的  org.eclipse.wst.common.project.facet.core.xml文件

如图,修改红框内的版本,与Java Compiler一直,然后刷新项目,问题解决。

解决Java编译器级别与安装的Java项目方面的版本不匹配问题