1. 程式人生 > >Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

是因為資料夾“%SystemRoot%\system32”下面可能有多餘的“java.exe”和“javaw.exe”檔案,把它們刪掉,配置正確JAVA_HOME、PATH,搞定!

我的電腦是這樣產生的:
由於我是64位win7,所以我先選擇64位的jdk1.8,安裝完成後發現沒有安裝jar,所以算安裝失敗。
接著我重新安裝32位的jdk1.7,dk1.8,jdk1.6,任何一個安裝完成後都不能使用(安裝正常,有jar)。
最後,我就找到上面提到的放錯位置的兩個檔案,刪除後解決問題啦!