maven的java web项目启动找不到Spring ContextLoaderListener的解决办法
报错信息:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
用maven搭建的java web项目,部署到tomcat运行时,就报了如下错误,控制台错误如下:
这个错误真心让人醉了,究竟是怎么回事,我本地的jar包都没有问题。
上网查找了相关的解决办法,在这里记录下。
解决方法:
1. 右键单击工程项目 ->点击 properties
2. 选择 Deployment Assembly
3. 点击 Add -> Java Build Path Entries -> Next
4. 选择 Maven Dependencies -> Finish -> Apply -> OK(如果Maven Dependencies存在,删除后重新加载)
5. Clean project and server. 重启server(在tomcat server中clean项目或删除项目后重新加载)