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

JDK 安裝與環境變數配置圖文教程(Windows 適用)

     編輯:Java 相關知識

JDK (Java Development Kit) 是所有 Java 開發的基石。本文以 Windows 10/11 為例,詳細說明 JDK 下載、安裝、PATH/CLASSPATH 環境變數設定、驗證測試全流程,並釐清常見誤區。

1. 下載 JDK

  • 官網:Oracle JDK(商業授權)或 Eclipse Temurin(開源免費、長期支援)。
  • 建議選 LTS 版本:JDK 17 或 JDK 21。
  • 下載 .msi 安裝包或 .zip 解壓版(綠色版,無需管理員權限)。

2. 安裝步驟

  1. 雙擊執行安裝程式,預設路徑 C:\Program Files\Java\jdk-17\。
  2. 可自訂安裝目錄(避免中文、空格、特殊符號)。
  3. 安裝完成會同時部署 JRE(舊版 JDK 8 獨立,JDK 9+ 整合在 jdk-17/jre 目錄)。

3. 環境變數配置(關鍵步驟)

右鍵「此電腦」→「屬性」→「進階系統設定」→「環境變數」→「系統變數」區:

新增 JAVA_HOME

變數名:JAVA_HOME
變數值:C:\Program Files\Java\jdk-17

編輯 Path

在 Path 變數最前面新增:

%JAVA_HOME%\bin

(若有舊版 JDK 路徑,建議移除或移至後方,避免版本衝突。)

CLASSPATH(現代 JDK 通常不需要)

JDK 1.5+ 已自動識別 lib/tools.jar、jre/lib/rt.jar,**一般無需手動設定 CLASSPATH**。若舊專案強制要求,可設為:

.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib

4. 驗證安裝

開新的 CMD / PowerShell 視窗:

> java -version
java version "17.0.10" 2024-01-16 LTS
> javac -version
javac 17.0.10

輸出版本資訊即成功。若提示「不是內部或外部命令」,請檢查 Path 是否生效(需重開終端機)。

5. 常見問題與避坑指南

現象原因解決
javac 找不到Path 未含 %JAVA_HOME%\bin重新編輯 Path、重開終端
版本不一致多版本共存、Path 順序錯誤統一 JAVA_HOME、調整 Path 優先級
IDE 報錯IDE 綁定舊 JDKIDE 設定 → SDK → 選擇新 JDK

6. 進階:多版本管理工具

  • SDKMAN!(Linux/macOS/WSL):sdk install java 21.0.2-tem
  • Jabba(跨平台):jabba install adopt@1.17.0
  • Windows 可配合 choco install temurin17 (Chocolatey) 或 scoop install java/temurin17。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved