在eclipse中运行spring web application时的异常: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
.......
tomcat再发布web项目时,并没有将maven的依赖包一起随项目的编译一并进行打包。
解决办法
- 打开eclipse项目属性 (点击项目名,鼠标右键选"Properties").
- 选择 "Deployment Assembly".
- 点击"Add..."项
- 从菜单中选择 "Java Build Path Entries", 然后"Next".
- 从Java Build Path Entries菜单中选择"Maven Dependencies",然后"Finish".
此时可以看到"Maven Dependencies"已经被加入到Web Deployment Assembly定义中.