Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 環境下 JDK 完整安裝與環境變數配置教學

編輯:XP 系統基礎知識

前言

在 Windows XP 系統上搭建 Java 開發環境,是許多初學程式設計者的第一課。本文詳細記錄從 JDK 下載、安裝、環境變數設定,到撰寫與執行第一支 HelloWorld 程式的完整流程,並針對常見錯誤提供排解方案。

步驟一:下載 JDK 安裝檔

前往 Oracle 官網(舊版為 https://java.sun.com)下載 J2SDK 1.4.1 或更新版本。建議同步下載 Java Documentation(API 說明文件),離線查閱更便利。

步驟二:執行安裝程式

執行下載的安裝檔(如 j2sdk-1_4_1_02-Windows-i586.exe)。強烈建議:

  • 安裝路徑勿包含空白字元
  • 避免安裝在 \Program Files 目錄下(後續指令操作需加引號,易生錯誤)
  • 範例安裝路徑:C:\j2sdk1.4.1

步驟三:設定環境變數(關鍵步驟)

Windows XP/2000 採用圖形介面設定環境變數:

  1. 滑鼠右鍵點選「我的電腦」→「內容」→「進階」分頁→「環境變數」按鈕
  2. 系統變數區塊操作如下:

新增 JAVA_HOME 變數

  • 變數名稱:JAVA_HOME
  • 變數數值:C:\j2sdk1.4.1(對應實際安裝路徑)

新增 CLASSPATH 變數

  • 變數名稱:CLASSPATH
  • 變數數值:.;%JAVA_HOME%\lib
  • 說明:開頭的「.」代表目前目錄,分號為分隔符號

編輯 Path 變數

  • 選取 Path →「編輯」
  • 在數值最前面加入:%JAVA_HOME%\bin;
  • 確保原有路徑保留於後方
> **注意**:Win95/98 需編輯 C:\autoexec.bat 加入同樣三行 `set` 指令,但現已極少使用,此處不贅述。

步驟四:撰寫 HelloWorld.java

使用文字編輯器(記事本、EditPlus、UltraEdit、VS Code 等)輸入以下程式碼,儲存為 HelloWorld.java(檔名大小寫必須與類別名稱完全一致):

/* HelloWorld.java */
public class HelloWorld {
    public static void main(String arg[]) {
        System.out.println("Hello, World!");
    }
}

假設儲存於 C:\test\HelloWorld.java

步驟五:編譯與執行

  1. 開啟命令提示字元(CMD),切換至原始碼目錄:
    C:\>cd \test
    C:\test>_
  2. 編譯產生位元碼:
    C:\test>javac HelloWorld.java
    成功時無任何訊息,目錄下會產生 HelloWorld.class
  3. 執行程式:
    C:\test>java HelloWorld
    Hello, World!
    C:\test>_

常見錯誤與排解

錯誤訊息可能原因解決方法
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld 執行指令寫錯(如 `java HelloWorld.class`)或 CLASSPATH 未含「.」 執行時勿加 .class 副檔名;檢查 CLASSPATH 含 .
error: cannot read: HelloWorld.java 編譯指令拼寫錯誤(如 `javac HelloWorld` 缺 .java) 編譯時必須加 .java 副檔名
'javac' 不是內部或外部命令...
Bad command or file name
Path 環境變數未正確包含 JDK bin 目錄 重新檢查 Path 變數最前段為 %JAVA_HOME%\bin;;或暫時在 CMD 下執行 set path=C:\j2sdk1.4.1\bin
大小寫相關錯誤 Java 嚴格區分大小寫 檔名、類別名、指令全部確認大小寫正確

驗證安裝成功

在命令提示字元分別輸入:

  • java -version → 顯示版本資訊
  • javac -version → 顯示編譯器版本

若均正常回應,恭喜您!Windows XP 下的 Java 開發環境已就緒。

Copyright © Windows教程網 All Rights Reserved