Gradle Failiure:无法从'13 .0.1'确定Java版本

时间:2019-11-20 20:59:34

标签: java gradle

我试图建立MAS项目-ubin(https://github.com/project-ubin/ubin-corda)PoC,但第一步似乎失败了。

./gradlew clean build deployNodes`
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine java version from '13.0.1'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

我尝试重新安装两个  java和升级gradle,但无济于事。

1 个答案:

答案 0 :(得分:1)

Gradle包装器脚本(gradlew中的'w')将下载为该特定项目指定的Gradle版本。您无需手动安装或下载任何内容。这个想法是,您将自动获得经过验证可与该项目一起使用的Gradle版本。

检查gradle/wrapper/gradle-wrapper.properties中使用的版本。对于Java 13,您需要Gradle 6或更高版本。如果它太旧了,您想升级它,请运行gradlew wrapper --gradle-version 6.0.1 --distribution-type all

如果愿意,您可以删除本地安装的Gradle版本(或保留该版本,以防从头开始初始化新项目)。