SSM项目常见问题
一、环境问题
1、启动tomcat服务器时直接报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
①、报错截图:


②、原因分析:
此问题是因为项目中的spring-web 的jar包没有导入到tomcat对应的项目中,导致找不到ContextLoaderListener这个监听器类,
至于为什么jar包没有导入到tomcat中,可能是偶尔出现的bug也可能是eclipse版本和tomcat版本兼容问题,没找到确切的原因,但有办法解决。
③、解决办法:
(1)、点击project→clean→选择你的项目打勾→确定, 然后重启tomcat服务器即可

(2)、所有的 java.lang.ClassNotFoundException 只要报错的是框架自带的类都可以用此方法解决,都是因为jar包没有导入到tomcat对应的项目中去;
如果经过以上操作依然没解决问题,可以尝试以下操作:
1.右键选择服务器→2.Add And Remove 把项目移除→3.finish→4.然后再右键选择服务器→5.clean→6.clean Tomcat WorkDirectory→7.重新把项目加到服务器里然后重启




浙公网安备 33010602011771号