windows10系統修改JDK版本後配置環境變數不生效怎麼辦
近日有不少windows10系統使用者到本站反饋說碰到這樣一個情況,就是在修改JDK版本後配置環境變數不生效,碰到這樣的問題該如何處理呢,本文就給大家分享一下windows10系統修改JDK版本後配置環境變數不生效的具體解決方法。
一、問題
以前安裝過安裝版的jdk後,配置過環境變數,然後現在更換jdk版本且修改環境變數並不能生效,如原本安裝了1.8,現更換為1.7,且配置了環境變數,但是java -version仍顯示1.8。
二、原因
當使用安裝版本的JDK程式時(一般是1.7版本以上),在安裝結束後安裝程式會自動將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到C:\Windows\System32目錄,這個目錄在WINDOWS環境變數中的優先順序高於JAVA_HOME設定的環境變數優先順序,故此直接更改JAVA_HOME會無效。
另外,JDK1.8安裝版本,還會在C:\ProgramData\Oracle\Java目錄中生成一些配置檔案,並同時將此目錄寫到環境變數中的Path中。
三、解決
刪除C:\Windows\System32目錄下的java.exe、javaw.exe、javaws.exe三個檔案
刪除環境變數Path中C:\ProgramData\Oracle\Java\javapath的配置
上述給大家分享的便是windows10系統修改JDK版本後配置環境變數不生效的詳細解決方法,有遇到一樣情況的使用者們可以採取上面的方法來解決吧。
相關文章
- win10配置完環境變數不生效怎麼辦 win10配置了環境變數後不生效怎麼解決Win10變數
- win10系統jdk 1.7環境變數不生效怎麼處理Win10JDK變數
- win10 環境變數不生效怎麼辦 win10 環境變數沒生效怎麼解決Win10變數
- win10更改完環境變數怎麼生效 windows10怎麼讓環境變數生效Win10變數Windows
- JDK各版本環境變數配置JDK變數
- win10怎麼配置jdk環境變數_window10jdk環境變數配置步驟Win10JDK變數
- linux系統安裝jdk,配置環境變數LinuxJDK變數
- 配置JDK環境變數JDK變數
- Win10旗艦版系統下怎麼配置Java JDK系統環境變數Win10JavaJDK變數
- window系統jdk安裝與環境變數配置JDK變數
- 透過更改java環境變數修改java版本不生效問題Java變數
- 配置jdk環境變數win10教程_win10jdk環境變數如何配置JDK變數Win10
- jdk安裝,環境變數配置JDK變數
- JDK13環境變數配置JDK變數
- win10系統adb環境變數配置怎麼設定_win10系統adb環境變數配置的方法Win10變數
- windows10系統中環境變數怎麼恢復預設Windows變數
- win10 如何讓環境變數生效_windows10如何設定環境變數Win10變數Windows
- jdk環境變數JDK變數
- Linux下檢視jdk安裝路徑版本、安裝jdk、配置環境變數LinuxJDK變數
- Windows10系統下Java JDK下載、安裝與環境變數配置(全網最全步驟)WindowsJavaJDK變數
- Linux:修改系統 php 預設環境變數LinuxPHP變數
- windows10系統下誤刪系統變數path怎麼辦Windows變數
- Win10系統如何安裝並配置jdk10環境變數Win10JDK變數
- win10怎麼配置環境變數_win10的環境變數配置在哪裡Win10變數
- ubuntu JDK 環境變數UbuntuJDK變數
- 常用的DOS命令和配置JDK環境變數JDK變數
- jdk在linux下安裝、配置環境變數JDKLinux變數
- Ubuntu配置JDK環境變數(ubuntu java_home)UbuntuJDK變數Java
- windows7系統JDK的path環境變數配置兩種方式詳解WindowsJDK變數
- Windows10下JDK8的下載安裝與環境變數的配置WindowsJDK變數
- win10新增環境變數無效怎麼辦 win10配置環境變數沒反應處理方法Win10變數
- linux系統環境變數Linux變數
- 配置環境變數變數
- maven,環境指定不生效,profiles指定不生效Maven
- Java之JDK環境變數配置全套圖文詳解(含Windows7、Windows10)JavaJDK變數Windows
- JDK的簡介、安裝與環境變數的配置JDK變數
- JDK1.8下載安裝與環境變數配置JDK變數
- java jdk 設定環境變數JavaJDK變數