windows下環境變量JAVA_HOME修改未生效解決辦法

原因:
當使用安裝版本的JDK程序時(一般是1.7版本以上),在安裝結束後安裝程序會自動將java.exe、javaw.exe、javaws.exe三個可執行文件複製到C:\Windows\System32目錄,這個目錄在WINDOWS環境變量中的優先級高於JAVA_HOME設置的環境變量優先級,故此直接更改JAVA_HOME會無效。
另外,JDK1.8安裝版本,還會在C:\ProgramData\Oracle\Java目錄中生成一些配置文件,並同時將此目錄寫到環境變量中的Path中。
解決方案:
  1. 刪除C:\Windows\System32目錄下java.exe、javaw.exe、javaws.exe三個文件。
  2. 刪除Path中C:\ProgramData\Oracle\Java\javapath配置

(原文鏈接:https://blog.csdn.net/jijianshuai/article/details/72638804)

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