找不到 JDK 17 支持的 Gradle 版本。Gradle 支持 JDK 版本 7 到 16

San*_*isy 11 java intellij-idea gradle java-17

刚刚尝试使用 jdk17 创建 Gradle 项目,面临以下问题。我知道 JDK 17 需要 Gradlew 7.3,但不太确定应该从哪里设置 Gradle 的版本

在此输入图像描述

摇篮位置

在此输入图像描述

摇篮版本

在此输入图像描述

SiX*_*XoS 10

这是因为当前版本的 IntelliJ (2021.2.3) 不支持 gradle 7.3。

要解决这个问题:

  1. 在对话框中按“是”。
  2. 创建项目后,将其更改distributionUrl为.gradle/wrapper/gradle-wrapper.propertieshttps\://services.gradle.org/distributions/gradle-7.3-bin.zip

刷新项目后,它应该能够构建。


小智 0

假设您想要切换 gradle 版本,最好的方法是使用版本管理器。

我个人使用sdkman,它是开源的,提供对 Java、Maven、Gradle 等主要工具的支持。

好处是您可以安装多个版本并在它们之间切换,而无需处理环境变量。

# installing
$ sdk install gradle 6.7.1

# switching version
$ sdk use gradle 6.7.1

# set as default version
$ sdk default gradle 6.7.1 
Run Code Online (Sandbox Code Playgroud)