一、Java compiler level does not match the version of the installed Java project facet.
1、如图:
2、找到工具栏Windows—>preperences—>java—>compiler找到自己的编译版本。我的是jdk1.8
3、右击项目名—>点击properties—>点击javacompiler—>将版本改为步骤2找到的自己安装的jdk版本。此处我的是jdk1.8。—>apply
4、
同上点击maven—>点击project facets—>看到java并改为步骤二版本。此处我的是jdk1.8。—>apply
5、
可以看到两个错误少了一个。
如果仍然还有错看步骤二
二、Target runtime com.genuitec.runtime.generic.j2ee13 is not defined.
1、
找到项目所在位置—>打开.settings文件夹—>org.eclipse.wst.common.project.facet.core.xml—>删除保存退出
回到eclipse点击项目F5刷新一下就好

eclipse导入maven项目名出现小红叉
最新推荐文章于 2021-12-09 19:19:02 发布
本文介绍了解决Eclipse中出现的JavacompilerleveldoesnotmatchtheversionoftheinstalledJavaprojectfacet及Targetruntimecom.genuitec.runtime.generic.j2ee13isnotdefined错误的方法。主要步骤包括调整编译器版本设置,确保与安装的JDK版本一致,并修复未定义的目标运行时环境。
1337

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



