【问题标题】:Empty Dynamic web project facet problem in eclipseEclipse中的空动态Web项目方面问题
【发布时间】: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


【解决方案1】:

感谢@howlger 的建议,通过将 Project facet 中的默认 java 版本更改为 15 ,错误消失了:

【讨论】:

    猜你喜欢
    • 2012-04-22
    • 1970-01-01
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    • 2015-06-22
    • 1970-01-01
    相关资源
    最近更新 更多