当前位置: 首页 > 知识库问答 >
问题:

无法从'11.0'确定java版本。1'尝试运行gradle命令时

邢俊悟
2023-03-14

我能够从Android Studio构建我的Android项目。然而,当我尝试运行gradlew命令时,我遇到了以下错误。我如何解决这个问题?

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)$

这是我的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)

共有2个答案

弘浩博
2023-03-14

您可以像Andreas的回答那样升级Gradle版本,也可以根据需要降级java版本。

按照链接将JAVA_HOME更改为降级JAVA。如何在Mac中永久设置JAVA_主页?

凤明朗
2023-03-14

升级到Gradle 4.7。

发行说明说:

Gradle 4.7中解决了46个问题。

 类似资料:
  • 问题内容: 我发表以下评论: 只与日志见面: 我的gradle版本是5.1.1: 我不确定如何进行(我尝试了升级/降级,但到目前为止没有任何效果)。 更新:当我跑步时,我得到以下信息: 我的包含: 问题答案: 您的系统中有两个不同的Gradle应用程序。 该 系统范围内的摇篮 本申请通过援引。 在 gradle这个-包装 的gradle产出,包装是具体到每一个项目,只能调用该项目的目录中,使用命令

  • 我运行了以下评论: 只会遇到日志: 我的包含:

  • 我正尝试在Windows10上运行react native。当我运行npm运行android时,我得到以下错误 正在启动JS服务器...正在设备上构建并安装应用程序(cd android&&gradlew.bat installDebug)... 失败:生成失败,出现异常。 在https://help.gradle.org获取更多帮助无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保运

  • 问题内容: 尝试将项目上传到并出现错误: 我读到它是等级错误,已在较高版本中修复,我尝试将版本更改为,但出现另一个错误: Gradle同步失败:无此类属性:类:org.gradle.api.attributes.Usage FOR_RUNTIME有关更多详细信息,请参阅IDE日志(帮助|显示日志)(571毫秒) 摇篮属性: 建立gradle项目 问题答案: 您还应该删除Java JDK。只需运行以

  • 我遵循了React本机错误:“无法从'9.0.1'确定java版本。”并更改为 在project_path/android/gradle/wrapper/gradle-wrapper.properties中 但这并没有解决我的问题,它显示了一个新的错误,不能添加任务“wrapper”,因为具有该名称的任务已经存在。

  • 问题内容: 我试图从Java 运行命令而没有成功。这是我的Java代码: 我也尝试过: 问题是,如果我打印出的内容并在终端中运行它,它将起作用。由于某种原因,它只是不从Java执行。更清楚地说,当我直接从终端运行命令时,“ items.xml”文件就会更改。当我从Java运行它时,文件不会更改。我已验证该命令正确无误,如下所示。 我想念什么吗? cmd的输出是 **编辑 我根据以下评论进行了以下更