在创建react native项目时,出现报错,其中说我的Java jdk安装路径在注册表中被改成'D:\RN\project\android'(也就是我的RN项目的根目录了),但是我的path中Java路径没有问题.因为之前我在已安装jdk1.7的情况下,又直接在D盘的根目录下直接安装jdk21。但是在D盘中找不到jdk21.我怀疑是不是需要修改注册表中的安装位置?求大家解答
我的注册列表是这样的
在创建react native项目时,出现报错,其中说我的Java jdk安装路径在注册表中被改成'D:\RN\project\android'(也就是我的RN项目的根目录了),但是我的path中Java路径没有问题.因为之前我在已安装jdk1.7的情况下,又直接在D盘的根目录下直接安装jdk21。但是在D盘中找不到jdk21.我怀疑是不是需要修改注册表中的安装位置?求大家解答
我的注册列表是这样的
染栀 下午好🌅🌅🌅
本答案参考ChatGPT-3.5
你在创建React Native项目时遇到了报错,其中报错信息提到你的Java JDK安装路径在注册表中被改成了项目的根目录,而你的PATH中的Java路径没有问题。你怀疑这是需要修改注册表中的安装位置所致。
以下是解决该问题的几个步骤:
检查Java JDK的安装路径:首先确认你的Java JDK安装路径是否正确。可以打开CMD,并输入java -version
和javac -version
来检查Java是否正确安装和配置。
检查注册表中的Java安装位置:你可以按下Win + R组合键,然后输入regedit
来打开注册表编辑器。在编辑器中,浏览到以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit。检查该路径下的键值是否正确指向你的Java JDK安装路径。
修改注册表中的安装位置:如果你在项目根目录下找不到Java JDK安装路径所在的文件夹,那么你可以尝试修改注册表中的安装位置。在注册表编辑器中找到Java Development Kit键值,将其修改为正确的Java安装路径。
重新安装Java JDK:如果以上步骤仍然无法解决问题,你可以尝试重新安装Java JDK。首先卸载现有的Java JDK,然后安装最新版本的Java JDK,并确保将其路径正确配置到系统的环境变量中。
总结起来,解决该问题的关键是确保Java JDK的安装路径正确,并且在注册表中指向正确的位置。如果问题仍然存在,可以考虑重新安装Java JDK。