安裝JDK1.9時報錯:Registry key ‘Software\JavaSoft\Java Runtime Environment‘\CurrentVersion‘

/**
 * 
 * JDK1.9新版本安裝問題-環境配製後java -version失敗;
 * 
 * 今天整理一個關於JDK新版本安裝時候的問題;
 * 按照以往的習慣,開發環境配置時,JDK安裝完成後簡單測試一下基本都沒問題;
 * 然而今天在裝JDK1.9的時候卻狀況百出;
 * 以往我們用的都是1.7|1.8的版本,這次忽然裝1.9的就出了點小意外;
 * 
 * 報錯如下:
 * 
 */
--------------
C:\Users\Administrator>java -version
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.8', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
--------------
/**
 * 
 * 經過一番尋覓後,發現問題的原因出在:
 * C盤下:C:\Windows\System32中存在幾個低版本的啓動文件java.exe、javaw.exe和javaws.exe,
 * 導致JDK1.9啓動無法正確指向;
 * 
 * 解決辦法:
 * 需要刪除C盤下:C:\Windows\System32中指向低版本的幾個文件java.exe、javaw.exe和javaws.exe;
 * 
 * 至此,問題解決!
 * 
 */

 

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