错误:无法确定“17.0.1”中的 java 版本

Vex*_*xea 9 java gradle

当尝试运行 ./gradlew setupDecompWorkspace eclipse 时,出现以下错误:无法从 17.0.1 确定 java 版本。

gradle-wrapper distributionUrl 是 gradle-2.7-bin.zip,我当前的 JAVA_HOME 是 jdk 17.0.1。

我该如何解决这个错误?

Geo*_*rge 7

来自官方 gradle文档

执行 Gradle 需要 8 到 16 之间的 Java 版本。尚不支持 Java 17 及更高版本。

您需要降级您的 java 才能使用 gradle 。

更新:

随着 gradle 7.3版本于 2021 年 11 月 5 日发布,它现在将提供对 Java 17 的支持。

所以你要么升级到 7.3 gradle 版本,要么降级你的 java 版本。