我试图建立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,但无济于事。
答案 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版本(或保留该版本,以防从头开始初始化新项目)。