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

Java 開發環境搭建完整指南:JDK 安裝、環境變數、Eclipse 配置、Hello World 驗證

     編輯:J2ME

前言

本文面向 Java 初學者,詳述 Windows 平台下 JDK 安裝、環境變數配置、Eclipse IDE 部署、首個程式驗證的標準化流程。同步釐清 J2SE/J2EE/J2ME 三大版本定位。

版本術語釐清

術語全稱定位
JDKJava Development Kit開發工具包:編譯器(javac)、除錯器(jdb)、打包(jar)、文檔(javadoc)、JRE
JREJava Runtime Environment運行環境:JVM、核心類庫、啟動器,無開發工具
J2SEJava 2 Standard Edition標準版:桌面/伺服器通用 API (java.lang, io, util, net, sql, swing...)
J2EEJava 2 Enterprise Edition企業版:J2SE + Servlet/JSP, EJB, JMS, JTA, JPA, JavaMail... (現 Jakarta EE)
J2MEJava 2 Micro Edition微型版:CLDC/MIDP 等 Profile,針對嵌入式/行動裝置

注意:JDK 1.2-1.4 曾稱「Java SDK」,JDK 5.0 (1.5) 起統一回歸「JDK」稱呼。

JDK 下載與安裝

  1. 訪問 Oracle Java 下載頁 或 Eclipse Temurin (OpenJDK 建構)
  2. 選擇 JDK 17 LTS 或 JDK 21 LTS (長期支援版),Windows x64 Installer (.exe)
  3. 執行安裝,建議路徑:C:\Program Files\Java\jdk-17 (無空格、無中文)
  4. 安裝完成,目錄結構:
jdk-17/
├── bin/          # javac, java, jar, javadoc, jshell...
├── conf/         # 安全、網絡、日誌配置
├── include/      # JNI 原生開發頭文件
├── jmods/        # JMOD 模組 (jlink 用)
├── legal/        # 授權文件
└── lib/          # 類庫、工具模組

環境變數配置 (Windows 10/11)

  1. Win+S 搜尋「編輯系統環境變數」→ 環境變數
  2. 系統變數區 → 新增:
    • 變數名:JAVA_HOME
    • 變數值:C:\Program Files\Java\jdk-17 (你的實際安裝路徑)
  3. 編輯 Path 變數 → 新增:%JAVA_HOME%\bin → 移至最上方優先
  4. 確定保存,重新開啟所有命令提示字元/PowerShell 視窗

驗證安裝


C:\> java -version
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment Temurin-17.0.9+9 (build 17.0.9+9)
OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (build 17.0.9+9, mixed mode, sharing)

C:\> javac -version
javac 17.0.9

顯示版本資訊即成功。javac 參數列表如原文所示。

Eclipse IDE 安裝與配置

  1. 下載 Eclipse Installer (推薦) 或 Eclipse IDE for Java Developers 套件
  2. 安裝路徑建議:D:\eclipse (根目錄、無中文、無空格)
  3. 首次啟動選擇工作區:D:\workspace
  4. 關鍵配置:Window → Preferences → Java → Installed JREs → Add → Standard VM → JRE home: C:\Program Files\Java\jdk-17 → 勾選設為預設
  5. 編譯器版本:Java → Compiler → Compiler compliance level: 17
  6. 編碼統一:General → Workspace → Text file encoding: UTF-8

Hello World 專案驗證

  1. File → New → Java Project → Project name: HelloWorld
  2. 右鍵 src → New → Class → Package: com.example, Name: Welcome
  3. 貼入代碼:

package com.example;

public class Welcome {
    public static void main(String[] args) {
        String[] greeting = new String[2];
        greeting[0] = "Welcome to Core Java!";
        greeting[1] = "by wangfl";
        for (String g : greeting) {
            System.out.println(g);
        }
    }
}
  1. Ctrl+F11 或右鍵 Run As → Java Application
  2. Console 輸出:
Welcome to Core Java!
by wangfl

進階:模組化開發 (Java 9+)


# module-info.java (放在 src 根目錄)
module com.example.helloworld {
    requires java.base; // 隱含
    // requires java.logging; // 如需日誌
}

Eclipse 專案屬性 → Java Build Path → Modulepath 自動識別。

常見問題對照

問題原因解決
'javac' 不是內部命令Path 未含 %JAVA_HOME%\bin檢查環境變數,重啟終端機
版本不匹配 (java 17, javac 11)多 JDK 共存,Path 順序錯誤調整 Path 順序,或在 Eclipse 指定 JRE
Eclipse 啟動報錯 Exit Code=13Eclipse 位元數與 JDK 位元數不符統一 64-bit 或 32-bit
中文亂碼檔案編碼非 UTF-8Workspace/專案/檔案編碼統一設為 UTF-8
無法解析 import專案未建置 / JRE 未綁定Project → Clean、檢查 Build Path → Libraries

結語

環境搭建是程式設計的「地基工程」。標準化的 JDK + Eclipse 配置,能避免 90% 的「環境問題」干擾學習節奏。掌握 JAVA_HOME、Path、JRE 綁定、編碼統一 四大核心點,即可輕鬆應對後續的框架學習 (Spring Boot、Jakarta EE)、Android 開發、大數據生態 等所有基於 JVM 的技術棧。祝編碼愉快!

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