1. 程式人生 > >jdk環境變量配置註意事項

jdk環境變量配置註意事項

刪掉 TE dos 一次 測試 .exe 退出 req 殺毒軟件

cmd 運行java -version 顯示錯誤 Registry key ‘Software\JavaSoft\Java Runtime Environment\CurrentVersion‘
has value ‘1.8‘, but ‘1.6‘ is required.

方法一:
不用改註冊表什麽的,請直接回到環境變量配置path那裏 把java環境變量放前面,配置後重新cmd 輸入java出現漢字說明成功了

方法二:改註冊表、公司電腦不一定有權限、
在運行中輸入RegEdit,在註冊表的HKEY_LOCAL_MACHINE》SOFTWARE》JavaSoft》Java Runtime Envirnoment中找到了1.6和1.8兩個版本的JDK,所以預感到問題可能出現在系統中添加的環境變量的java版本和電腦中默認的版本不一致。
果然雙擊JavaRuntime Envirnoment後,右邊出現了四個註冊表,雙擊其中的CurrentVersion,可以看到默認值是1.6,把1.6改成1.8後,在DOS中運行java,問題解決!

方法三:
註冊表: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 就行了

方法五:

重新再安裝一次,安裝時退出殺毒軟件

jdk環境變量配置註意事項