1. 程式人生 > >maven專案啟動時報java.lang.ClassNotFoundException

maven專案啟動時報java.lang.ClassNotFoundException

maven建立的專案,在啟動tomcat時報錯, java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter

maven專案,tomcat在釋出專案的時候沒有同時釋出maven依賴所新增的jar包,
你需要設定一下eclipse:
專案 —> 屬性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 選擇Maven Dependencies -> Finish -> OK
把對應的Maven依賴包也釋出到tomcat,除錯時會自動把那些jar釋出到指定目錄下,tomcat也能找到那些jar了。