1. 程式人生 > >Tomcat啟動錯誤排查

Tomcat啟動錯誤排查

tomcat java 啟動 故障


Tomcat部署兩個war包的情況下,有一個war包部署失敗。


日誌中提示

十月 17, 2017 2:14:00 下午 org.apache.catalina.core.StandardContext startInternal
嚴重: One or more listeners failed to start. Full details will be found in the appropriate container log file
十月 17, 2017 2:14:00 下午 org.apache.catalina.core.StandardContext startInternal
嚴重: Context [/iot_ussdGateWay4C9] startup failed due to previous errors

沒有其它提示,不能解決問題,這時候需要獲取更加詳細的項目信息。

在不能成成功部署的項目目錄下WEB-INF/classes創建logging.properties文件,內容為:

org.apache.catalina.core.ContainerBase.[Catalina].level=INFO
org.apache.catalina.core.ContainerBase.[Catalina].handlers=java.util.logging.ConsoleHandler

然後重啟tomcat,會在控制臺打印出全部錯誤信息。

技術分享

兩個項目的web.xml文件中存在相同的param-value,修改為不同值之後,解決問題,坑坑坑啊!!

Tomcat啟動錯誤排查