问题描述:
用eclipse创建一个maven项目中之后,加入了spring有关的依赖,项目运行的时候报Error:configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
导致这个问题出现的原因是在eclipse使用maven编译打包的时候并没有把依赖的jar打到web-inf下的lib下,所以才会找不到org.springframework.web.context.ContextLoaderListener。
解决方案:
1.右键点击项目--选择Properties,选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries。如下图所示:
2.点击Next,选择Maven Dependencies
3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了
4、然后重新部署项目OK