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

./gradlew操作无法完成。无法找到运行时Java

马寒
2023-03-14

当我从项目文件夹运行./gradlew时,我得到:

./gradlew
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

java也一样:

which java
/usr/bin/java

/usr/bin/java
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

我在Android Studio安装了JDK,似乎它安装在~/库/Android/SDK/源码/Android-28

设置< code > export JAVA _ HOME =/Users/Mr cloud/Library/Android/SDK/sources/Android-28/或< code > export JAVA _ HOME =/Users/Mr cloud/Library/Android/SDK 会产生如下错误:

ERROR: JAVA_HOME is set to an invalid directory: /Users/mrgloom/Library/Android/sdk/sources/android-28/

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

如何为毕业生指定 java 路径?

共有2个答案

阴焱
2023-03-14

可能需要清除缓存并重新启动工作室。这些步骤对我有用 -

  1. 设置Java主页。您可以在Android Studio中使用嵌入式JDK

导出JAVA_HOME=/应用程序/Android\ Studio.app/Contents/jre/Contents/Home。

如果需要,请使用在MAC中设置Java Home作为参考。

秦景福
2023-03-14

使用Android Studio附带的JDK并设置导出JAVA_HOME=/Applications/Android\Studio。app/Contents/jre/Contents/Home帮助了我。

 类似资料:
  • 我使用的是 M1 苹果 OS11.5.2. 我已经下载了祖鲁.jdk和祖鲁.jre,在“/库/爪哇/爪哇虚拟机器”。 我还导出了路径。 当我打字时 我明白了: 无法完成操作。找不到支持apt的Java Runtime。 请访问http://www.java.com有关安装Java的信息。 我希望一些好心的人能告诉我解决方案。

  • 我试图运行命令在我的终端在MacOS 我收到此消息作为响应:

  • 我试图在出现错误的情况下通过AlaMofires的回调访问 属性 我有一个枚举,它处理 类型,特别类似于Alamofire文档 在我的请求中,如果有错误,我将适用的错误存储到Alamofire提供的 案例中,如下所示: 调用该方法时: 然后,当我调用 方法时,我检查完成处理程序中的错误: 如果出现返回 的错误,我将收到以下错误 如何从返回的错误中获取 值?我试过 ,但没有成功。任何帮助都太好了!

  • 我想查询用户的组。根据 https://graph.microsoft.io/en-us/docs/platform/rest 我执行以下步骤: > 获取代码

  • 我正在尝试构建一个文件,其中包含MySQL驱动程序。到目前为止,我有一个非常基本的文件,它使用plugin帮助构建这个文件。 问题是,在运行任何与 Gradle 相关的内容时,我会收到此错误: 当试图用$找到爪哇时,我得到 使用i接收 到目前为止,这些信息对我都没有帮助,但我把它留在这里以防万一。 另外,当我使用< code>$ readlink -f $(哪个java)时,我收到: 在我看来,这

  • 我正在尝试构建一个文件,该文件包含的。到目前为止,我有一个非常基本的文件,它正在使用插件来帮助构建这个文件。 问题是,当运行与Gradle相关的任何内容时,我会收到以下错误: 尝试使用定位Java时,我得到了 并且使用接收 到目前为止,这些信息都对我没有帮助,但我把它留在这里以防万一。 此外,当我使用时,我会收到: 在我看来这是Gradle想要寻找的合适路径。 最后,在我的中,我将其放入文件中以设