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

Java 全棧開發環境一鍵安裝手冊:JDK、J2EE、J2ME、Tomcat 完整配置

     編輯:Java 相關知識

適用範圍與前提

  • 作業系統:Windows 2000 / XP / 7 / 10 / 11(路徑含空格請用雙引號)
  • 目標:單機搭建 Java SE / EE / ME + Tomcat 完整開發測試環境
  • 版本參考:JDK 1.4.x / J2EE 1.4 / J2ME WTK 2.1 / Tomcat 5.x(現代版本請參考對應路徑調整)

安裝順序與建議目錄

元件建議安裝路徑備註
J2SDK (JDK)C:\J2SDK核心編譯/執行環境
J2EE SDKC:\J2EE含 J2EE RI、部署工具
J2ME WTKC:\WTK20行動裝置模擬器、MIDP/CLDC
TomcatC:\TOMCATServlet/JSP 容器

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

右鍵「我的電腦」→ 內容 → 進階 → 環境變數 → 系統變數 新增/編輯:

JAVA_HOME=C:\J2SDK
J2EE_HOME=C:\J2EE
CATALINA_HOME=C:\TOMCAT
TOMCAT_HOME=C:\TOMCAT
MIDP_HOME=C:\WTK20\MIDP

PATH=%JAVA_HOME%\bin;%J2EE_HOME%\bin;%WTK20%\bin;%MIDP_HOME%\bin;%MIDP_HOME%\build\win32\bin;%CATALINA_HOME%\bin;%SystemRoot%;%SystemRoot%\System32

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;%J2EE_HOME%\lib\j2ee.jar;%J2EE_HOME%\lib;%MIDP_HOME%\classes;%CATALINA_HOME%\lib

注意:Win2000 請將 %SystemRoot% 替為 %WINNT%。變數間以分號 ; 分隔,無空格。

Tomcat 服務模式調整

  1. 控制台 → 管理工具 → 服務
  2. 找到 Apache Tomcat 5.0
  3. 啟動類型改為 手動(避免開機佔用埠口、干擾開發調試)

驗證清單(逐項執行)

指令預期結果驗證項目
java -version顯示版本號(如 1.4.2_08)JDK 核心
jspc顯示 JSP 編譯器用法J2EE SDK
midp彈出手機模擬器視窗J2ME WTK
瀏覽器開啟 https://localhost:8080顯示 Tomcat 貓咪歡迎頁Tomcat 容器

常見坑點與對策

  • CLASSPATH 過長/含中文路徑:導致類載入失敗 → 路徑全英、盡量精簡
  • 多版本 JDK 共存:PATH 順序決定生效版本 → 將目標 JDK bin 置最前
  • Tomcat 埠口衝突:修改 server.xml <Connector port="8080"
  • J2EE RI 版本過舊:現代開發建議改用 WildFly / GlassFish / TomEE 替代

現代化替代方案(強烈建議)

上述組合屬 2004 年主流。今日新專案請直接採用:

  • SDKMAN! / Homebrew / Chocolatey 管理多版本 JDK(Temurin 17/21 LTS)
  • Maven / Gradle 統一建構與依賴,無需手動配 CLASSPATH
  • Docker Compose 一鍵啟動 Tomcat / WildFly / MySQL / Redis 完整棧
  • IntelliJ IDEA / VS Code 整合建構、除錯、容器、資料庫工具

總結

環境變數配置是 Java 開發者的「成人禮」。理解 JAVA_HOME、PATH、CLASSPATH 三者關係,比背誦具體路徑更重要。現代工具鏈已將大部分繁瑣自動化,但底層機制不變,遇到疑難雜症時仍需回歸基本功排查。

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