Error opening registry key'software\Javasoft\Java Runtime Environment' Error: could not find java.dl

来源:互联网 发布:c语言且 编辑:程序博客网 时间:2024/05/23 01:23
进入eclipse时报的错误 jdk的原因 三种方法:
第一种:
因为注册表中一个键项被本地化成中文名字了.
 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\java运行时环境]
 改成:
 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java   Runtime   Environment]
 windows开始菜单-> 运行-> 输入 "regedit ",然后回车-> ,按f3打开查找框-> 输入“java运行时环境”,找到之后,点右键-重命名为: "Java   Runtime   Environment ",然后再按f3,一直把找到的全部都改掉为止。
 
第二种:
注册表:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\  路径下有两个文件夹,删掉一个就好了,这一点出现的比较少(未测试)。
 
第三种:
将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe and javaws.exe文件删掉即可。
PS:我的是这种方法解决的,这是win8的解决方案,但是我win7 64的,删掉Windows\System32下的java.exe, javaw.exe 就行了
0 0