机器是64位的,直接装了32位的1.8 JDK,后来又装了64位的1.7,卸载32位的之后,修改完环境变量之后,出现如下情况,重启也没效果
,
C:\Users\test>java
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7', but '1.8' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
发现C:\Windows\System32有java.exe,javae之类的残留,删掉之,即可。
本文介绍了解决因安装多个不同版本Java而导致的环境变量冲突问题。具体表现为错误提示无法找到正确的Java版本,通过卸载旧版本及清理残留文件最终解决了该问题。
3894

被折叠的 条评论
为什么被折叠?



