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

MyEclipse 開發 Struts2 + Spring2 + iBATIS2 整合指南 (三):啟動 Tomcat 與驗證專案

     編輯:Java 相關知識

啟動 Tomcat 伺服器

在 MyEclipse 中以「Debug」或「Run」模式啟動 Tomcat:

  1. 右鍵專案 → MyEclipse → Add and Remove Project Deployments
  2. 選擇目標 Tomcat 伺服器
  3. 點擊工具列的 啟動伺服器 圖示 (綠色播放鈕)
啟動 Tomcat 圖示

觀察 Console 輸出

正常啟動時,Console 應顯示:

INFO: Initializing Struts 2.0.11.1
INFO: Loading configuration from struts.xml
INFO: Starting Struts 2.0.11.1

若無錯誤訊息,代表 Struts2 核心已成功載入。

加入 Log4j 觀察詳細日誌

預設啟動較安靜,若需詳細除錯資訊,請加入 Log4j:

  1. 從 Struts2 發行包 struts2-blank-2.0.11.1.war 解壓縮
  2. 取出 log4j.properties 與 commons-logging*.jar
  3. 放入專案 WEB-INF/classes/ 與 WEB-INF/lib/
  4. 修改 log4j.properties 設定 log4j.rootLogger=DEBUG, stdout
複製 Log4j 設定檔

前台功能驗證

瀏覽器輸入:https://localhost:8080/專案名/ 或具體 Action 路徑

瀏覽器驗證畫面

若能看到 Struts2 範例頁面 (如登入、表單提交、國際化示範),代表整合成功。進階功能可參考 struts2-showcase.war 解壓縮後的範例專案。

常見啟動問題

  • Port 8080 被佔用:修改 server.xml 的 Connector port 或關閉衝突程式
  • ClassNotFoundException:檢查 WEB-INF/lib 是否缺少 struts2-core, xwork, ognl 等核心 Jar
  • 無法載入 struts.xml:確認檔案置於 src/ 根目錄,且專案建輸出至 WEB-INF/classes/
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved