这个错误很奇怪,很久之前出现过一次,已经忘记咋解决的了,今天特地记录下。
我机器上java有3个版本,1.6,1.7,1.8,环境变量JAVA_HOME是一直配的1.8为主要。
因为我3个版本对应的eclipse的eclipse.ini都设置了对应的路径指向,每个版本之前都是互不干扰,这两天要写点1.7版本的代码,不知道咋滴再打开1.6的eclipse就报这个错误了。
解决办法:
64位windows找到C:\Windows\SysWOW64 下有3个文件java.exe javaw.exe javaws.exe 右键看版本应该和你正要打开的版本绝对不一样,放心删掉即可,再打开就可以了。
如果接着报其他错误,把JAVA_HOME的路径暂时修改为你正要打开的JAVA版本,妥妥的。
error registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value 'XX',but 'XX' is required 解决办法
时间: 2024-11-05 13:40:00