JAVA_HOME路徑配置無效的問題

問題描述

由於開始公司業務要求只能使用JDK6,後來業務升級,要使用高版本的JDK進行開發,重新配置JAVA_HOME後發現執行

java -version後還是顯示的是JDK6,檢查配置的路徑沒有問題,被這個問題困擾了很久

解決方案

刪除 C:\Windows\System32路徑下那幾個java開頭的exe文件,尤其是java.exe文件

問題產生的原因

在安裝結束後安裝程序會自動將java.exe、javaw.exe、javaws.exe三個可執行文件複製到C:\Windows\System32目錄,這個目錄在WINDOWS環境變量中的優先級高於JAVA_HOME設置的環境變量優先級,故此直接更改JAVA_HOME會無效

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