org.apache.catalina.LifecycleException: A child container failed during

maven是目前web application的主要依賴解決方案之一。關於maven,不再過多介紹。今天碰到一個maven tomcat plugin deploy/run的問題。

問題描述:

org.apache.catalina.LifecycleException: A child container failed during


這個問題不容易看出原因,因爲沒有具體指出問題發生的地方。網上有一個專貼是說web.xml的url-pattern配置少了一個“/”,如果你是這個問題,恭喜,很容易修復。所以還是建議先檢查web.xml文件。

我的web.xml是正確的,而且之前也是跑過的。所以我想了一下最近改了什麼。項目放置了一段時間,我只記得最後加了java mail和velocity dependency。仔細一看就可以發現依賴衝突了,問題就在這裏。網上還有一些解釋也是說jar的問題。但是不同的項目,jar是不同的,所以需要自己檢查。打開dependency hierarchy慢慢看吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章