错误:未设置 JAVA_HOME,并且在您的颤振路径中找不到“java”命令。在颤振中

新手上路,请多包涵

我安装了 Android Studio 4.1 并尝试运行现有项目。但它给出了这样的错误:

 ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

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

原文由 Khamidjon Khamidov 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
1 个回答

在 Mac 中:

在你的终端运行

ECHO $JAVA_HOME

这将显示 java home 的当前路径。密切注意终端输出的路径。在我的情况下,我有 System/Library 而不是 /Library/…/… 错字作为我的路径。所以我只是在 _bash_profile_ 中更正了这一点。

如果您的路径正确但错误仍然存在,

右键单击查找器

转到文件夹

转到文件夹

Bash_Profile

Bash_Profile

添加或编辑 Java 主路径

您在此处添加的路径应该是您运行 Echo $Java_Home 时终端输出的路径。只要回显的路径是/正确的。以下步骤应该可以解决问题。

回声之家

添加或编辑 Java 主路径

然后以与使用 bash_profile 类似的方式打开 zshrc 并将主路径添加到文件中。

.zshrc 文件

您还可以在文本编辑器中编辑 bash_profile 和 zshrc 文件。这些文件可以使用 cmd + shift + 显示。 在您的主文件夹中。

bashprofile 和 zshrc

之后,保存,退出终端,关闭 android studio 并重启你的机器。

阅读 本文 以了解更多信息。

原文由 RileyManda 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题