gradle检查版本命令报告错误

hl0ma9xz  于 2023-03-03  发布在  其他
关注(0)|答案(1)|浏览(188)

我刚刚在ubuntu 16.0上安装了gradle,然后运行下面的命令:

gradle --version

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine java version from '11.0.14'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

这是非常奇怪的检查版本失败。

$ java --version
openjdk 11.0.14 2022-01-18
OpenJDK Runtime Environment (build 11.0.14+9-Ubuntu-0ubuntu2.16.04)
OpenJDK 64-Bit Server VM (build 11.0.14+9-Ubuntu-0ubuntu2.16.04, mixed mode, sharing)
$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
2guxujil

2guxujil1#

Ubuntu 16可以追溯到2015年至2016年,在April 2021中的标准支持已经结束。
由于您运行的是过时的操作系统,我猜您还安装了不受支持的较旧版本的Gradle,该版本与较新版本的Java不兼容。
Gradle 5及更高版本与Java 11兼容,请参阅Compatibility Matrix了解详细信息。
此外,建议使用Gradle Wrapper,而不是本地安装Gradle。

相关问题