1. 程式人生 > >Tomcat啟動Maven專案異常:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext

Tomcat啟動Maven專案異常:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext

 

 

最近從拿出以前的專案來看的時候,忽然出現一個奇怪的問題,那就是無法啟動了總是蹦出:Server Tomcat v7.0 Server at localhost failed to start

然後就以為是Tomcat的問題,一直圍著Tomcat轉,卻一直找不到真正問題所在。

直到瞄到了控制檯輸出的資訊才找到問題所在:

 

 

如圖所示:異常提示我少了相關的檔案

問題所在就是:由於我的是maven專案,卻沒有將maven的依賴匯入,導致缺失jar包

這時只需要將重新設定一下專案部署檔案即可

 

然後重新執行專案就可以了。

 

總結:遇到問題的時候一定要仔細看控制檯輸出的資訊,找到真正的問題所在。