Problem:java web maven項目tomcat啓動報錯Spring ContextLoaderListener的解決辦法html
Reason:緣由其實就是後臺報錯的異常錯誤信息:ContextLoaderListener這個class沒有找到。出現錯誤的位置多是:java
一、查看配置文件web.xml中是否配置。web
org.springframework.web.context.ContextLoaderListener在web.xml配置文件中已經配置 。spring
二、查看工程是否添加此jar包。tomcat
org.springframework.web.context.ContextLoaderListener的jar包爲spring-web-4.1.0.RELEASE.jar,已添加。maven
三、項目部署的問題。ui
因爲是Tomcat啓動報錯,因此查看Tomcat路徑下的lib是否包括spring-web-4.1.0.RELEASE.jar,查看不存在此包。server
Solution:xml
1. 右鍵單擊工程項目 ->點擊 properties
2. 選擇 Deployment Assembly
3. 點擊 Add -> Java Build Path Entries -> Next
4. 選擇 Maven Dependencies -> Finish -> Apply -> OK
5. Clean project and server. 重啓serverhtm
編者注:已經遇到不止一回這個問題了,記錄留做之後查看。
參考http://www.yihaomen.com/article/java/471.htm ;https://www.cnblogs.com/mainstudio/p/6229659.html