gpt4 book ai didi

java - 智能 : Error: java: release version 10 not supported

转载 作者:搜寻专家 更新时间:2023-10-30 21:16:01 25 4
gpt4 key购买 nike

在 IntelliJ 中,当我尝试从构建菜单进行构建时收到此奇怪的错误消息

Error: java: release version 10 not supported

我不明白这一点,因为在项目结构中,我设置了这些设置:

Project SDK: 9.0
Project Language Level: SDK Default
Module Language Level: Project Default (both modules)

在我的 pom.xml 文件中,我在两个模块中都设置了这些属性:

<maven.compiler.source>9</maven.compiler.source>
<maven.compiler.target>9</maven.compiler.target>

我不知道它为什么要尝试使用 JDK 10 来做任何事情,但我仍然收到该消息。

我很乐意使用 JDK 10,但我的项目无法在该版本中运行,因此我要回去看看它可以在哪些版本中运行。我安装了 1.4 到 10 版的 SDK。

我也尝试过使用 JDK 1.8 进行构建,但我收到的错误消息略有不同:

Error: java: invalid target release: 10

我发现我可以使用 JDK 9 从命令行构建,但我需要从我的 IDE 构建。

谁能告诉我如何使用 JDK 1.9 或 1.8 构建我的项目?

最佳答案

我遇到了类似的错误,但没有使用 Maven。

通过更新 IntelliJ 配置解决了这个问题:

  • 文件 -> 设置 -> 构建、执行、开发 -> 编译器 -> Java 编译器
  • 更新项目字节码版本为8

enter image description here

关于java - 智能 : Error: java: release version 10 not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52788743/

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