首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 修改環境變數無需重啟電腦即可生效的方法

     編輯:Java 綜合教學

Java 環境變數修改後如何免重啟生效

在安裝多個 JDK 版本(例如先安裝 JDK 1.6 再安裝 JDK 1.5)時,系統會自動將 java.exe、javaw.exe、javaws.exe 複製到 C:\Windows\System32 目錄。由於該目錄在 Windows 環境變數中的優先級高於 JAVA_HOME 設定的路徑,會導致版本衝突。

解決方案

  1. 刪除系統目錄下的 Java 執行檔
    進入 C:\Windows\System32,刪除 java.exe、javaw.exe、javaws.exe 三個檔案。然後開啟新的命令提示字元視窗,執行 java -version 驗證版本是否正確。
  2. 手動刷新環境變數
    若上述方法無效,可在命令提示字元中依序執行:
    set PATH=C:
    echo %PATH%
    關閉視窗後重新開啟,此時「我的電腦 → 內容 → 進階 → 環境變數」中設定的 PATH 值即已生效。
  3. 調整 Path 變數順序
    若 Path 中 Oracle 路徑位於 Java 之前,且 Oracle 自帶 JDK,則執行 java -version 顯示的將是 Oracle 版本。解決方法是將 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 移至 Path 變數最前端,這不會影響 Oracle 正常運作。

掌握這些技巧,能讓 Java 開發環境切換更加靈活高效。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved