1. 程式人生 > >Maven程式中出現NoClassDefError或者ClassNoDefException的時候的處理方法

Maven程式中出現NoClassDefError或者ClassNoDefException的時候的處理方法

最近在做一個Maven專案的時候,因為要用到FTP站點,之後就呼叫了apache,結果不論我怎麼調,程式碼單獨執行就是可以,但放到Maven專案中就會報2個錯誤,一個NoClassDefError,還有一個ClassNoDefException,我到處詢問,到處百度,結果都沒有一個正確的解決方法,但我看到了一個dalao對這兩個問題進行了剖析(下面附上dalao部落格)
http://blog.csdn.net/jamesjxin/article/details/46606307

簡單來說就是,一個是編譯的時候沒有找到包,另一個就是執行的時候包衝突或者沒有找到對應類。我想了想,發現好像是TOmcat的原因,因為在使用Tomcat的時候有些包不僅要部署到Java中還要部署到Tomcat中,之後問題就完美的解決啦~~啦啦啦