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

JDK 安裝與環境變量配置圖文教程:JAVA_HOME、CLASSPATH、PATH 完整設置

     編輯:J2ME

前言

JDK 環境配置是 Java 開發的第一步。本文提供 Windows 下標準化安裝、環境變量設置、驗證測試全流程,避開「能編譯不能運行」「類找不到」等經典坑。

標準安裝步驟

  1. 下載 JDK (建議 Oracle JDK 8/11/17 LTS 版),運行安裝程序,記住安裝路徑 (如 C:\jdk1.8.0_202)。
  2. 建議同時安裝 JRE (勾選安裝向導選項) 或單獨安裝 JRE 到不同目錄。

環境變量配置 (系統變量推薦)

注意: 若系統已有 Path,請編輯在末尾添加 ;%JAVA_HOME%\bin,不要覆蓋。

驗證配置是否生效

  1. 打開新 CMD 窗口 (舊窗口不生效):Win+R → cmd → Enter。
  2. 輸入 java -version,應顯示版本信息 (如 java version "1.8.0_202")。
  3. 輸入 javac -version,應顯示編譯器版本。
  4. 輸入 echo %JAVA_HOME%,應輸出安裝路徑。

編寫並運行第一個程序 (終極驗證)

  1. 創建文件 C:\test\HelloWorld.java (注意大小寫、後綴 .java):
    class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello World");
        }
    }
    
  2. CMD 切換目錄:cd /d C:\test。
  3. 編譯:javac HelloWorld.java (大小寫與文件名一致)。成功無輸出,生成 HelloWorld.class。
  4. 運行:java HelloWorld (無後綴)。輸出 Hello World。

常見失敗排查表

變量名值示例說明
JAVA_HOMEC:\jdk1.8.0_202JDK 安裝根目錄,Ant/Maven/Gradle/Tomcat 等工具依賴此變量
CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar類搜索路徑,. 代表當前目錄,dt.jar/tools.jar 為 JDK 核心工具類
Path%JAVA_HOME%\bin (追加到現有 Path 末尾)使 java, javac, jar, javadoc 等命令全局可用
現象原因解決
'javac' 不是內部或外部命令Path 未包含 %JAVA_HOME%\bin檢查 Path 變量、重開 CMD
找不到或無法加載主類運行時帶 .class 後綴、或類名與文件名不符、或包聲明與目錄不符java HelloWorld (無後綴)、確保文件名/類名一致、無 package 或目錄匹配
UnsupportedClassVersionError編譯版本 (高) > 運行版本 (低)統一 JDK 版本、或 javac -target 1.8
中文亂碼源文件編碼 ≠ 編譯器默認編碼保存為 UTF-8、或 javac -encoding UTF-8

進階提示

  • 多 JDK 共存: 修改 JAVA_HOME 指向目標版本,Path 中 %JAVA_HOME%\bin 自動跟隨。
  • IDE 配置: Eclipse/IntelliJ IDEA/NetBeans 讀取 JAVA_HOME 或自動掃描,通常無需手動指定。
  • Linux/macOS: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk、export PATH=$JAVA_HOME/bin:$PATH 寫入 ~/.bashrc/~/.zshrc。

總結

**JAVA_HOME 指向 JDK、CLASSPATH 含 dt.jar/tools.jar、Path 含 bin** — 三步走配置標準化。驗證必做「編譯+運行 HelloWorld」,一遍通即環境就緒。

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