在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的依赖包一起随项目的编译一并进行打包。

解决办法

  1. 打开eclipse项目属性 (点击项目名,鼠标右键选"Properties").
  2. 选择 "Deployment Assembly".
  3. 点击"Add..."项
  4. 从菜单中选择 "Java Build Path Entries", 然后"Next".
  5. 从Java Build Path Entries菜单中选择"Maven Dependencies",然后"Finish".

此时可以看到"Maven Dependencies"已经被加入到Web Deployment Assembly定义中.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM