gpt4 book ai didi

java - IntelliJ/Gradle 无法从 '11.0.1' 确定 java 版本

转载 作者:搜寻专家 更新时间:2023-10-30 19:52:57 26 4
gpt4 key购买 nike

我正在运行 Linux Ubuntu 18 操作系统。在自定义本地目录中安装 jdk。

通常,IntelliJ 建议您使用默认的 gradle wrapper。但就我而言,我希望能够在更新到期时即时更改 Gradle 版本。如果您将 IntelliJ 与 Gradle 结合使用,则会遇到以下错误:

Could not determine java version from '11.0.1'

最佳答案

如果你使用 IntelliJ

检查:

  1. 导航到:

    文件 >> 设置 >> 构建、执行、部署 >> 构建工具 >> Gradle

    Gradle JVM 一起:确保选择正确的 Java 版本。 Gradle JVM

  2. 导航至:右键单击“项目根目录”并选择 Open Module SettingsProject Structure 窗口出现。确保您的 JDK 主路径已添加到 Platform Settings >> SDKs : JDK home path Project Structure >> Platform Settings >> SDKs : JDK home path

  3. 仍然,在同一窗口 Project Structure 下,选择与您的项目相关的正确 SDK

    项目设置 >> 模块:模块 SDK Module SDK

  4. 修复/解决方案:导航到并打开:gradle/wrapper/gradle-wrapper.properties 并将 distributionUrl 版本更新为最新版本。就我而言(在撰写本文时),我的旧版本是:

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-bin.zip

    我的最新版本是:

    distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-bin.zip

    如下图:

    distributionUrl Version Update

  5. 在您的 build.gradle 文件中确保设置:

    sourceCompatibility = 11

关于java - IntelliJ/Gradle 无法从 '11.0.1' 确定 java 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54507225/

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