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

Windows 下 JDK 環境變量與 Tomcat 9 完整配置圖文教程

     編輯:Java 綜合教學

第一部分:JDK 環境變量配置(32/64 位通用)

1. 下載安裝 JDK

  • 官網:Oracle JDK 或 Eclipse Temurin (OpenJDK)
  • 選擇與系統架構匹配的版本(Windows x64 Installer)。
  • 安裝路徑建議:D:\Java\jdk-17(無中文、空格、特殊符號)。
  • 安裝過程中 JRE 可選不安裝(JDK 內置)。

2. 配置系統環境變量

路徑:此電腦 → 右鍵屬性 → 高級系統設置 → 環境變量 → 系統變量

  1. 新建 JAVA_HOME:
    • 變量名:JAVA_HOME
    • 變量值:D:\Java\jdk-17(JDK 根目錄,非 bin)
  2. 編輯 Path:
    • 雙擊 Path → 新建 → %JAVA_HOME%\bin
    • 移至列表最頂部(優先匹配)。
  3. 新建 CLASSPATH(可選,現代項目多由構建工具管理,但部分老項目/工具仍需):
    • 變量名:CLASSPATH
    • 變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(首字符 . 表示當前目錄)

3. 驗證配置

打開新的 CMD:

java -version
javac -version
echo %JAVA_HOME%

輸出版本信息且路徑正確 → 配置成功。64 位 JDK 會顯示 64-Bit Server VM 字樣。


第二部分:Tomcat 9 安裝與配置

1. 下載解壓

  • 官網:Tomcat 9 下載頁
  • 下載 Core: 64-bit Windows zip(或 32-bit),解壓到無中文路徑,如 D:\Program Files\apache-tomcat-9.0.85。
  • 注意:JDK 與 Tomcat 位數必須一致(均 64 位或均 32 位),否則啟動報錯。

2. 配置 Tomcat 環境變量(推薦,便於命令行管理)

系統變量:

  1. 新建 CATALINA_HOME = D:\Program Files\apache-tomcat-9.0.85
  2. 編輯 Path,新建 %CATALINA_HOME%\bin

3. 四種啟動方式

方式操作優點
1. startup.bat雙擊 bin\startup.bat可見控制台輸出,調試首選
2. 服務安裝管理員 CMD 執行 service.bat install,再 net start Tomcat9後台運行,開機自啟,生產環境標準
3. 任務管理器服務頁籤找 Tomcat9 → 右鍵啟動圖形化,無需命令行
4. tomcat9w.exe雙擊 bin\tomcat9w.exe → StartGUI 監控內存/線程/日誌路徑

4. 驗證啟動

瀏覽器訪問 https://localhost:8080,出現 Tomcat 貓首頁 → 成功!


常見問題速查

現象原因解決
雙擊 startup.bat 閃退JAVA_HOME 未配或路徑錯誤檢查 JAVA_HOME 指向 JDK 根目錄,Path 含 %JAVA_HOME%\bin
啟動報 Unsupported major.minor versionJDK 版本過低Tomcat 9 需 JDK 8+,建議 JDK 11/17
端口 8080 被佔用其他程序佔用修改 conf/server.xml <Connector port="8081"/> 或殺掉佔用進程
中文亂碼默認 ISO-8859-1conf/server.xml Connector 加 URIEncoding="UTF-8"

下一步

部署第一個 Web 應用:將 WAR 包放入 webapps 目錄,或在 conf/server.xml <Host> 下配置 <Context>。建議學習 Maven 打包 WAR、IntelliJ IDEA 熱部署調試。

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