安装多个JDK遇到的错误
Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment’
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
百度我搜了不少答案,但是都没有解决我的错误
我的解决办法是安装好JDK,环境配好后
1.把C:\Windows\System32里的java.exe,javaw.exe,javaws.exe三个文件夹删除掉
2.找到你要装的JDK的文件夹(我的是默认文件夹,没改 C:\Program Files\Java\jdk1.8.0_121\bin)里面有刚刚你在C:\Windows\System32删掉的三个文件夹,把这三个文件夹复制到C:\ProgramData\Oracle\Java\javapath(ProgramData这个是个隐藏文件夹)
3.然后去找注册表,命令是:regedit,然后找到HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment,里面有一个参数CurrentVersion,把它改成你想要的版本就行,例如1.6,1.7,1.8.
这样就可以了。