首页 > 解决方案 > JAVA_HOME 设置为无效目录-vs 代码

问题描述

我已经完全按照为react-native 项目设置开发环境,现在当我从 Andriod studio run BUTTON运行第一个应用程序时,它会完美安装并运行。当我运行命令时出现问题,它会引发以下错误: 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。使用 --verbose 标志运行 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 中运行?

标签: javaandroidreact-nativeandroid-studioreact-native-android

解决方案


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

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


推荐阅读