GradleConnector:无法从';确定java版本;11.0.5';
我知道,我知道,有很多问题与类似的问题,但我相信这个问题是固有的gradle工具api包GradleConnector:无法从';确定java版本;11.0.5';,java,gradle,version,Java,Gradle,Version,我知道,我知道,有很多问题与类似的问题,但我相信这个问题是固有的gradle工具api包 /gradlew--version给出了5.2.1版本,其中JVM特别声明了“11.0.5” My build.gradle包含以下依赖项: implementation 'org.gradle:gradle-tooling-api:4.3' 。。。这是Maven Central提供的最新版本。已经尝试过相关搜索。。。什么也没发生 这里是输出 java.lang.IllegalArgumentExcep
/gradlew--version
给出了5.2.1版本,其中JVM特别声明了“11.0.5”
My build.gradle包含以下依赖项:
implementation 'org.gradle:gradle-tooling-api:4.3'
。。。这是Maven Central提供的最新版本。已经尝试过相关搜索。。。什么也没发生
这里是输出
java.lang.IllegalArgumentException: Could not determine java version from '11.0.5'.
at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:72)
at org.gradle.api.JavaVersion.current(JavaVersion.java:82)
at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.javaDeprecationWarning(UnsupportedJavaRuntimeException.java:36)
at org.gradle.tooling.internal.consumer.ConnectorServices.checkJavaVersion(ConnectorServices.java:59)
at org.gradle.tooling.internal.consumer.ConnectorServices.createConnector(ConnectorServices.java:37)
at org.gradle.tooling.GradleConnector.newConnector(GradleConnector.java:85)
at core.MiscSpec.the help message should say where the log file is located(misc_tests.groovy:116)
您的
JAVA\u HOME
环境变量设置是否正确?谢谢。JAVA_HOME是/HOME/mike/.sdkman/candidates/JAVA/current。“current”是指向目录/usr/lib/jvm/java-11-openjdk-amd64的符号链接。您是否了解GradleConnector使用此环境变量的内部知识?能否显示完整的错误/输出?