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

Windows 7 64 位系統 JDK 安裝與環境變量配置圖文教程

     編輯:Java 相關知識

前言

JDK 是 Java 開發的基石。本文以 Windows 7 64 位系統為例,詳細記錄 JDK 下載、安裝、環境變量配置(JAVA_HOME、Path、CLASSPATH)全流程,並提供驗證方法與常見坑點提示,適用於 Windows 10/11 同理操作。

步驟 1:下載 JDK 安裝包

  1. 訪問 Oracle 官網:Java Downloads。
  2. 選擇對應版本(如 Java 17 LTS、Java 21 LTS、或舊版 Java 8)。
  3. 接受許可協議,下載 Windows x64 Installer(.exe 或 .msi)。

步驟 2:安裝 JDK

  1. 雙擊安裝包,點擊「下一步」。
  2. 建議自定義安裝路徑:如 D:\Java\jdk-17(避免 C 盤空間緊張、路徑含中文/空格)。
  3. 勾選「Public JRE」可選(現代開發通常僅需 JDK,JRE 由 JDK 內置)。
  4. 完成安裝。

步驟 3:配置環境變量(核心)

路徑:計算機 → 右鍵屬性 → 高級系統設置 → 環境變量

3.1 新建系統變量 JAVA_HOME

  • 變量名:JAVA_HOME
  • 變量值:JDK 安裝根目錄(如 D:\Java\jdk-17),不含 bin 目錄。

3.2 編輯系統變量 Path

  • 找到 Path,雙擊編輯(Win 10/11 為列表式,Win 7 為分號分隔字符串)。
  • 新增:%JAVA_HOME%\bin(利用 JAVA_HOME 變量,便於後續升級 JDK 只需改一處)。
  • 建議置頂,優先於系統自帶路徑。

3.3 新建系統變量 CLASSPATH (可選,現代項目通常不需要)

  • 變量名:CLASSPATH
  • 變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  • 注意: 開頭的 . 代表當前目錄,必須保留,否則無法執行當前目錄下的類文件。
  • 現代構建工具(Maven/Gradle)管理依賴,通常無需配置 CLASSPATH。

步驟 4:驗證安裝

打開新的 CMD/PowerShell 窗口(舊窗口不生效):

> java -version
java version "17.0.x" ...
> javac -version
javac 17.0.x
> echo %JAVA_HOME%
D:\Java\jdk-17

顯示版本號且無錯誤,即配置成功。

常見問題與避坑指南

問題原因解決
'java' 不是內部或外部命令Path 中缺少 %JAVA_HOME%\bin檢查 Path 變量,確保新增條目生效(重開終端)
版本不一致系統 Path 另有舊版 Java 路徑優先將 %JAVA_HOME%\bin 移至 Path 最頂端
安裝路徑含中文/空格導致編譯/運行報錯重裝到純英文無空格路徑
CLASSPATH 導致類衝突手動配置 CLASSPATH 干擾構建工具刪除 CLASSPATH 變量,交給 Maven/Gradle 管理

進階:多版本 JDK 共存管理

  1. 安裝多個 JDK 到不同目錄(如 D:\Java\jdk-8, D:\Java\jdk-17, D:\Java\jdk-21)。
  2. 環境變量中只保留 JAVA_HOME 指向當前主用版本,Path 只含 %JAVA_HOME%\bin。
  3. 切換版本:修改 JAVA_HOME 指向 → 重開終端驗證。
  4. 推薦工具:SDKMAN! (Linux/Mac/WSL) 或 jEnv 管理多版本。

總結

JAVA_HOME 指向 JDK 根目錄,Path 追加 %JAVA_HOME%\bin 是配置核心。現代開發不建議配置 CLASSPATH,交給構建工具管理依賴。養成「重開終端驗證」習慣,避免舊環境變量緩存誤導排查。

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