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

Tomcat 啟動報錯 ContextLoaderListener 類配置錯誤:缺失 spring-web Jar 包排查實錄

     編輯:Java 綜合教學

問題現象

SSH 框架專案啟動 Tomcat 時報錯:org.springframework.web.context.ContextLoaderListener 類配置錯誤。

排查步驟

  1. 檢查 web.xml:已正確配置 ContextLoaderListener。
  2. 檢查專案依賴:spring-web-4.1.0.RELEASE.jar 已加入專案構建路徑。
  3. 檢查 Tomcat 自身 lib 目錄:Tomcat_HOME/lib 下缺少 spring-web-4.1.0.RELEASE.jar。

解決方案

將 spring-web-4.1.0.RELEASE.jar 複製到 Tomcat 的 lib 目錄下,重啟 Tomcat 即可啟動成功。

核心原因

ContextLoaderListener 由 Tomcat 共享類加載器載入,而非專案類加載器,因此必須置於 Tomcat 共享庫中。

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