从根本解决windows安装JDK出现error:could not open '...jvm.cfg'的问题

错误原因:

电脑出了点问题,重装系统了后装dk,配置环境变量,结果进入cmd 键入javac 验证是否成功时出现error:could not open …jvm.cfg的错误,这种情况是因为电脑上之前安装过JDK,卸载重装之后,系统还是根据之前配置的路径查找。

尝试过但未成功的解决办法:
直接将安装的JDK的bin路径放在PATH路径的最前面。

成功的解决方法:

直接改环境变量设置的路径是治标不治本的操作,因为注册表中还存有以前的数据,我们应该把注册表中的删除。

解决方案:
一、 在点击开始–》运行-》输入regedit确定打开注册表(cmd键入regedit)。
二、 找到HKEY_LOCAL_MACHINE/software/javasoft,把这个javasoft删除即可。
删除Javasoft就会把这三项都删除,问题本身也是出在这里,所以需要删除javasoft项。
在这里插入图片描述
下面这个图可以发现有一个1.8.0_91版本的jdk,是我删除另外一个jdk之后的,如果你是出现这个问题第一次打开注册表,会发现有多个版本。
在这里插入图片描述
三、 重装JDK(如果不改变文件位置都选默认,那是最好不过的)重装后会发现,重新有一个HKEY_LOCAL_MACHINE/software/javasoft项,这时这些参数都是新的了。

四、 在环境变量里找到PATH的值,点击编辑,将jdk的bin路径放在里面编辑内容的最前面,注意bin后面有个英文字符下的分号; 然后确定
如图,我放的绝对路径 C:\Program Files\Java\jdk1.8.0_91\bin;
在这里插入图片描述
五、重启电脑(我亲自尝试了,必须要重启),不会出现问题了。

然后通过cmd命令键入“java”、“java -version”、“javac -version”会看到如下,就成功了
在这里插入图片描述
查看版本号
在这里插入图片描述
问题解决!

Error: could not open `D:\environment\jdk1\lib\amd64\jvm.cfg'是由于找不到`D:\environment\jdk1\lib\amd64\jvm.cfg'文件导致的错误。这个错误通常发生在Java环境配置不正确或缺少必要的文件时。根据引用和引用提供的信息,可以尝试删除C:\Program Files (x86)\Common Files\Oracle\Java下的javapath_target_4292140文件夹中的java.exe、javaw.exe和javaws.exe三个文件夹来解决问题。此外,您还可以参考引用中提供的资源安装包和配套教程来进行Java环境的部署和配置,确保相关文件的正确性和完整性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [成功解决jdk安装出现 Error: could not open `E:\jdk\lib\amd64\jvm.cfg](https://blog.csdn.net/qq_45560230/article/details/122321095)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Error: could not open `E:\jdk\lib\amd64\jvm.cfg问题解决](https://blog.csdn.net/weixin_45518808/article/details/124379387)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Linux服务环境搭建相关软件(JDK、Nginx、Tomact)](https://download.csdn.net/download/qi_ming88/88240548)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲲志说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值