IntelliJ 使用错误 JDK - 任务 ':compileJava' 执行失败。 > 无效源版本:11
IntelliJ Using Wrong JDK - Execution failed for task ':compileJava'. > invalid source release: 11
我的项目 运行 在命令行上运行,但在 IntelliJ 中 运行 失败。我已经尝试了以下问题的所有解决方案:
- Execution failed for task ':compileJava'. Gradle
- Execution failed for task ':compileJava'. > invalid source release: 1.7
但是我确实注意到 Gradle 正在用错误的 JDK
编译项目
有谁知道为什么 InteliJ 不使用我定义的 JDK?
我也试过覆盖JAVA_HOME
最后,这对我有用:
- 关闭 IntelliJ
- 在命令行中,运行
sdk default java 11.0.11.9.1-amzn
- 重启 IntelliJ
- Re运行 IntelliJ 中的应用
注:
我仍然想知道如何覆盖 IntelliJ 中的 SDKMAN 设置。如果有人知道,请添加评论或回答。谢谢!
使用 SDKMAN 安装 java 版本。将已安装的 sdks 配置到 IntelliJ 中,并为项目使用合适的 sdks
配置 IntelliJ IDEA Gradle JDK:设置(macOS 上的首选项)|构建、执行、部署 |构建工具 | Gradle | Gradle JVM。
我的项目 运行 在命令行上运行,但在 IntelliJ 中 运行 失败。我已经尝试了以下问题的所有解决方案:
- Execution failed for task ':compileJava'. Gradle
- Execution failed for task ':compileJava'. > invalid source release: 1.7
但是我确实注意到 Gradle 正在用错误的 JDK
编译项目有谁知道为什么 InteliJ 不使用我定义的 JDK?
我也试过覆盖JAVA_HOME
最后,这对我有用:
- 关闭 IntelliJ
- 在命令行中,运行
sdk default java 11.0.11.9.1-amzn
- 重启 IntelliJ
- Re运行 IntelliJ 中的应用
注:
我仍然想知道如何覆盖 IntelliJ 中的 SDKMAN 设置。如果有人知道,请添加评论或回答。谢谢!
使用 SDKMAN 安装 java 版本。将已安装的 sdks 配置到 IntelliJ 中,并为项目使用合适的 sdks
配置 IntelliJ IDEA Gradle JDK:设置(macOS 上的首选项)|构建、执行、部署 |构建工具 | Gradle | Gradle JVM。