jdk安裝報錯“Error: Registry key Software\JavaSoft\Java Runtime Environment”

分析:

應該是jdk8安裝的時候會覆蓋原來jdk7的註冊表

解決:

第一種:

因爲註冊表中一個鍵項被本地化成中文名字了.
[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的解決方案,但是我w7 64的,刪掉Windows\System32下的java.exe, javaw.exe 就行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章