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

JAVA_HOME设置为无效目录 - 与代码

蒋阳华
2023-03-14

我完全遵循了react原生项目的开发环境设置,现在,当我从Andriod studio运行按钮运行第一个应用程序时,它会完美地安装和运行。当我运行命令<code>yarn react native run android

info.JS服务器已在运行

信息 正在安装应用程序...

ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk-15.0.1;C:\Program Files\Java\jdk-15.0.1\bin;

请在您的环境中设置JAVA_HOME变量,以匹配JAVA安装的位置。

错误安装应用程序失败。确保您已经设置了Android开发环境:

https://reactnative.dev/docs/environment-setup。使用 --详细标志运行 CLI 以获取更多详细信息。

    Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this co

快照在这里

我的jdk路径:C:\Program Files\Java\jdk-15.0.1; C:\Program Files\Java\jdk-15.0.1\bin;

如果jdk路径无效,那么为什么它在android studio中运行?

共有2个答案

胡野
2023-03-14

您应该将路径编辑为“C:\Program Files\Java\jdk-15.0.1”。不需要bin。

要设置JAVA_HOME < br > 1-搜索环境变量< br > 2-在系统变量下单击新建< br > 3-在变量名中输入JAVA _ HOME,在变量值中输入JDK路径< br>“C:\ Program Files \ JAVA \ JDK-15 . 0 . 1”

隆功
2023-03-14

似乎终端缓存了早期的环境变量。在继续之前,确保您已经更改了JAVA_HOME的正确路径。

现在,打开可视化代码并关闭终端,然后重新打开它(ctrl~)错误应该消失

 类似资料:
  • 我在我的系统中设置了并且我试图在命令提示符上运行cordova命令(cordova build),但是我收到了错误信息。我试过所有的方法,但都解决不了这个问题: 错误:JAVA_HOME设置为无效目录:C:\Program Files\java\jdk1.8.0_131\bin; 请将环境中的变量设置为与Java安装的位置匹配。

  • 我试图让maven安装工作,但我总是得到这个错误 C:\Windows\System32 我知道错误说明了一切,但我在这里尝试了一切。我有以下设置: 系统变量: M2_HOME: C:\程序文件\阿帕奇软件基金会\阿帕奇-maven-3.3.3 M2:%M2_HOME%\bin JAVA _ HOME:C:\ Program Files \ JAVA \ JDK 1 . 7 . 0 _ 51 我添

  • “我安装了 jhipster 时间,但Java_Home设置为无效目录,如何设置此 jhipster?” 这些是我的系统变量环境。我不知道问题出在哪里。 错误:JAVA_HOME被设置为无效目录。JAVA_HOME = " C:\ Program Files \ JAVA \ JDK 1 . 8 . 0 _ 181 \ bin "请在您的环境中设置JAVA _ HOME变量,以匹配您的JAVA安装

  • 问题内容: 我遵循了Maven教程,但是仍然无法在Windows上安装Maven。 当我在命令提示符下运行以下命令时: 我得到: 我导航到maven安装文件夹并运行并得到: 但是当我跑步时我得到: 所以我确实安装了Java。有人知道是什么问题吗? 问题答案: 问题与您的路径有关。 确保目录“ E:\ java resources \ apache-maven-2.2.0 \ bin”在命令搜索路径

  • 好吧。因此,我下载了java 12.0.1,并将我的< code>JAVA_HOME和< code>path变量设置为我的jdk bin loaction。在CMD中,当我运行< code>java -version时,它确实工作了,并且我得到了版本。一切正常。 但是,在libGDX设置(gdx-setup.jar)中,当我尝试生成代码时,我得到以下错误: 然而,任何其他使用< code>Java