同学恶作剧将我的jdk1.8和eclipse全都卸载了,我在重装jdk1.7时出现
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'Error: could not find java.dllError: Could not find Java SE Runtime Environment.
网上找了半天,有人说注册表没清干净,我看了下注册表挺干净的。于是用第二种方法,修改windows/system32的java.exe为任意名,运行java -version时
可看到jdk正常显示版本1.7。
重点来了,运行Eclipse时还是提示
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'Error: could not find java.dllError: Could not find Java SE Runtime Environment.的
错误,然后看日志好像说windows/system32的javaw.exe有问题之类的。网上查了好久,没找到结果,抱着试一试的心态,删除了windows/system32的java.exe和
javaw.exe,Eclipse正常使用,lucky~