gpt4 book ai didi

java - 错误 : Build path specifies execution environment JavaSE-10. 工作区中没有安装严格兼容的 JRE。

转载 作者:搜寻专家 更新时间:2023-11-01 03:56:59 25 4
gpt4 key购买 nike

我在 VSCode 工作区中设置 JRE 时遇到问题。我认为问题是在我的 settings.json 中正确设置了我的 java.home 但我仍然收到此错误:

构建路径指定执行环境JavaSE-10。工作区中没有安装严格兼容的 JRE。

我在这里查看了答案 ( Warning - Build path specifies execution environment J2SE-1.4 ),但该解决方案适用于 Eclipse 而不是 VSCode。

我认为这是因为 JRE 正在指定 Java10 而我正在使用 Java11。

关于如何为 VSCode 设置 JRE 有什么建议吗?

此外,这是我使用的 java 版本和我的设置。

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (1):
11.0.1, x86_64: "Java SE 11.0.1" /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

还有我在 VSCode 中的 java.home 设置:

"java.home": "/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home"

最佳答案

就我而言,我已将 Maven 设置为 VSCode 中的 Java 构建环境。对于 Maven,我发现 pom.xml 中的构建属性之一被设置为 Java 版本 1.8,它比我使用的版本旧,即 1.11。一旦我如下更新属性,警告就消失了。

<properties>
<java.version>1.11</java.version>
</properties>

关于java - 错误 : Build path specifies execution environment JavaSE-10. 工作区中没有安装严格兼容的 JRE。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53817951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com