卸载JDK 8 安装 JDK14之后遇到的问题
写Java代码时候我突发奇想,要更新一下电脑上的jdk,然后我雷厉风行的直接卸了原来装的,下载了一个JDK 14 装上之后,按部就班的修改环境变量,然后到命令行里一测试,傻了眼
Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment’
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
然后我果断重启之后还是这样
从网上找了一会儿,一般都是:
删除C:\Windows\System32文件夹下的java.exe, javaw.exe 和 javaws.exe文件
或者是
把C:\Windows\System32目录下的三个exe文件替换掉C:\Program Files (x86)\Common Files\Oracle\Java\javapath;目录下的三个exe文件
还有修改注册表的
我每一个都试了,都没有用。C:\Windows\System32
路径下没有这三个文件,C:\Program Files (x86)\Common Files\Oracle\Java
路径下没有javapath
文件夹
最终找到一个大佬的解决办法是在路径C:\ProgramData\Oracle\Java\javapath
下有三个exe文件ÿ