java - 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 中运行?
解决方案
终端似乎缓存了早期的环境变量。在继续之前,请确保您已经更改了 JAVA_HOME 的正确路径。
现在,打开可视代码并关闭终端,然后重新打开它(ctrl + ~)错误应该消失了
推荐阅读
- csv - 如何将逗号分隔的字符串转换为mule中的csv?
- apache-kafka - 键名中的 KSQL EXTRACTJSONFIELD 空格
- javascript - 新窗口无法访问 NWJS 模块?
- git - 我可以在不保留整个提交历史记录的情况下同步我的分叉分支吗?
- android - 为什么 Visual Studio 没有使用 xamarin 检测到我的外部设备?
- mysql - MYSQL 尝试使用 table1.dir 中的 group_concat 更新 table1.grp_dir
- scala - (Scala)通过循环字符串列表来初始化 val
- javascript - 获取切换输入值以使用 jQuery 切换页面视图
- python - 未定义 Display_Width 的 pygame 错误
- symfony - Symfony 3.4 FOSCommentBundle 无法在侦听器内自动装配服务