[英]Could not determine java version from '11.0.1' when try to run gradle command
I am able to build my Android project from Android Studio. 我可以从Android Studio构建我的Android项目。 However, I am getting following error when I try to run a gradlew command.
但是,当我尝试运行gradlew命令时,我收到以下错误。 How can I resolve this?
我该如何解决这个问题?
admin:(my/branch)$ ./gradlew clean assembleDebug --stacktrace
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine java version from '11.0.1'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
admin:(my/branch)$
This is my Java version: 这是我的Java版本:
admin:(my/branch)$ java -version
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
Upgrade to Gradle 4.7. 升级到Gradle 4.7。
The Release Notes says: 发行说明说:
Fixed issues
修复了问题
46 issues have been fixed in Gradle 4.7.
Gradle 4.7中已修复了46个问题。
You can either upgrade the Gradle version likes Andreas's answer or downgrade the java version if needed. 如果需要,您可以升级Gradle版本,如Andreas的答案或降级Java版本 。
Follow the link to change JAVA_HOME to downgrade JAVA. 按照链接更改JAVA_HOME以降级JAVA。 How to set JAVA_HOME in Mac permanently?
如何永久地在Mac中设置JAVA_HOME?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.