首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

JDK 環境變量配置詳解:JAVA_HOME、CLASSPATH、Path 正確設置姿勢

     編輯:程式設計疑難解答

標準配置步驟(Windows)

  1. 新建系統變量 JAVA_HOME:C:\Program Files\Java\jdk-17(指向 JDK 安裝根目錄,含 bin、lib、include)。
  2. 編輯系統變量 Path:在最前面**添加 %JAVA_HOME%\bin,確保 java/javac 優先被找到。
  3. 新建系統變量 CLASSPATH(可選,現代 Java 通常不需要):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。注意:開頭的 . 代表當前目錄。

常見誤區

  • Path 中將 JDK 路徑放在其他軟件路徑之後**,導致調用舊版本 java.exe。
  • CLASSPATH 未包含 .,導致當前目錄下類無法加載。
  • 同時安裝多個 JDK/JRE,Path 順序混亂 → 統一用 %JAVA_HOME%\bin 並置頂。

驗證命令

C:\> java -version
java version "17.0.5" 2022-10-18 LTS
C:\> javac -version
javac 17.0.5
C:\> echo %JAVA_HOME%
C:\Program Files\Java\jdk-17

Linux/macOS 简要配置

# ~/.bashrc 或 ~/.zshrc
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
export PATH=$JAVA_HOME/bin:$PATH
# source ~/.bashrc 生效
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved