jdk重新安装后报错,Error:opening registry key 'Software/JavaSoft/Java Runtime Environment...'

出现的问题:

之前安装了好几个版本的JDK,直接在安装路径的位置删除了文件夹,然后重装就提示没卸载干净重装不了。之后在控制面板的位置删除了JDK之后又删除了注册表中的JavaSoft,这下子可以重新安装JDK了,但是问题来了。cmd中java -version后报错,错误原因见图1


图1


/*********************************************************************/


解决办法:

看了一下c-->windows-->system32-->搜索java,发现有一个java.exe,见图2



图2


将java.exe更改为javaa.exe,更改结果见图3


图3


此时再在cmd中输入java -version则java版本正确显示



其实,之前JDK没删除干净,再次安装JDK时是会报各种错误的,把JDK删除干净的办法就是。

1.用一些杀毒软件自带的卸载软件功能卸载

2.在控制面板里删除JDK

3.接着在注册表里删除JavaSoftware

4.在C盘system32处删除java的三个.exe

之后重新安装就不会报错了




版权声明:本文为ldld1717原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。