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

Win10 Tomcat 環境變數設定完整教學:CATALINA_HOME 與 Path 設定

編輯:Win10 系統基礎知識

學習 Java Web 開發時,Apache Tomcat 需正確設定環境變數才能透過 startup.bat/shutdown.bat 或 IDE 整合啟動。本文提供 Windows 10 環境下 Tomcat 環境變數設定圖文教學,包含 CATALINA_HOME 系統變數與 Path 變數雙重設定,確保指令全域可用。

Tomcat 環境變數設定步驟

步驟 1:開啟系統屬性 → 環境變數

控制台 → 系統 → 進階系統設定 → 進階索引標籤 → 環境變數。

步驟 2:新增系統變數 CATALINA_HOME

在「系統變數」區塊點擊「新增」:
變數名稱:CATALINA_HOME
變數數值:Tomcat 安裝根目錄 (含 bin、conf、webapps 等資料夾的上層目錄)
範例: C:\Program Files\Apache Software Foundation\Tomcat 8.0 (非 bin 目錄)

步驟 3:編輯 Path 變數新增 bin 目錄

在「系統變數」找到 Path → 編輯 → 新增 → 輸入 %CATALINA_HOME%\bin → 確定全部視窗。

驗證設定

  1. 開啟新的命令提示字元 (舊視窗不生效)。
  2. 輸入 startup.bat → 應啟動 Tomcat,顯示伺服器啟動資訊。
  3. 瀏覽器開啟 https://localhost:8080 → 應顯示 Tomcat 預設首頁。
  4. 輸入 shutdown.bat → 應正常關閉 Tomcat。

常見錯誤與排查

  • CATALINA_HOME 指向 bin 目錄:應指向 Tomcat 根目錄 (含 bin、conf、webapps 的父目錄)。
  • Path 未新增 %CATALINA_HOME%\bin:無法直接執行 startup/shutdown 指令。
  • Java 環境未設定:需先安裝 JDK 並設定 JAVA_HOME 與 Path 包含 %JAVA_HOME%\bin,Tomcat 依賴 Java 運行。
  • 埠號衝突:8080 被佔用 → 修改 conf/server.xml 中 Connector port 屬性。
  • 權限不足:以管理員身分執行 CMD 或將 Tomcat 資料夾權限授予使用者。

下載連結

Tomcat 6.0/8.0/9.0/10.x 官方下載:https://tomcat.apache.org/ (選擇對應 Servlet/JSP 規範版本)。

Copyright © Windows教程網 All Rights Reserved