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

JAVA_HOME被设置为无效目录。在您的环境中设置JAVA_HOME变量,以匹配JAVA安装的位置

鲁滨海
2023-03-14

我用react Native启动,在执行npx react-native run-android命令时无法运行模拟器。还有就是我的磁盘空间满了,所以卸载了很多程序,其中一个正好是Java。我卸载了它,以为它是Eclipse。每当我在Android Studio或VSCode中运行该命令时,它都会显示以下错误:

JAVA_HOME设置为无效目录:D:\Program Files\JAVA\jdk-11.0.16.1\bin请在您的环境中设置JAVA_HOME变量以匹配JAVA安装的位置。

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

我一整天都被这件事缠住了。我重新安装了Java。我更改了环境变量中的JAVA_HOME,以指向在D驱动器中安装JAVA的位置。我使用了C:/users/user/Local/AppData/Programs/Eclipse/中的旧路径,但无法关闭它,因为它表示系统仍在使用它。我想不出如何解决这个问题。很乐意帮忙。谢谢

Java已正确安装在我的设备上。命令提示符显示如下:

java-版本<br>java版本“11.0.16.1”2022-08-18 LTS<br>java(TM)SE运行时环境18.9(构建11.0.16.1 1-LTS-1)<br>java热点(TM)64位服务器VM 18.9

javac11.0.16.1

我JAVA_HOME路径是:

d:\ Program Files \ Java \ JDK-11 . 0 . 16 . 1 \ bin

共有1个答案

狄凯
2023-03-14

尝试将路径更改为Eclipse或VSCode中java JDK文件的路径。此外,有时更改版本也有帮助

 类似资料:
  • 我从反应原生开始,在执行npx反应原生运行Android命令时无法运行模拟器。此外,我的磁盘空间已满,所以我卸载了许多程序,其中一个碰巧Java。我卸载它时认为它是Eclipse。这是现在每当我在Android Studio或VSCode中运行命令时都会显示的错误: JAVA_HOME设置为无效目录:D:\ Program Files \ JAVA \ JDK-11 . 0 . 16 . 1 \

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

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

  • 我第一次尝试在win7(64位)的机器上安装Maven。我在设置path环境系统变量时遇到了问题。iam getting error JAVA_HOME设置为无效目录。我已经尝试了每一种方法,在stack over flow帖子中提到过,但我没有得到一个解决方案。请帮助我![在这里输入图像描述][1]这里是我的变量 MAVEN_HOME:C:\Program Files\apache-maven-

  • 我试图让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 我添