【发布时间】:2021-06-28 10:48:32
【问题描述】:
我正在尝试在 Eclipse 版本:2021-03 (4.19.0) 上制作示例动态 Web 项目。
项目构建并正确运行,但我在标记中收到此错误:
"Java 编译器级别与安装的 Java 项目 facet 的版本不匹配。Unknown Faceted Project Problem (Java Version Mismatch)"
我也在使用 JDK16。到目前为止,我为解决问题所做的事情没有任何希望:
1-在项目方面更改项目java版本:
2- 安装 java 版本 11 并更改环境变量中的 %JAVA_HOME%。
3-在eclipse中更改已安装的jre位置:
【问题讨论】:
-
您必须在 Java > Installed JREs 的首选项中配置已安装的 Java 才能使用它。
-
@howlger 感谢您的建议,已经这样做了。
-
您的项目中是否也使用了 Java 11?请注意,自 Java 16 于 3 月发布以来,Eclipse 2021-03 尚未内置对 Java 16 的支持。
-
在 (preferences > Java > Installed JREs) 和 Project Java Path 中切换到 JDK11 后,我现在收到此错误:由于“系统中未找到第 15 版”,该项目未构建。修复问题,然后尝试刷新此项目并构建它,因为它可能不一致。
标签: eclipse