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.重新把项目加到服务器里然后重启

 

 

 

 

 

posted @ 2020-09-15 10:09  大雄二  阅读(713)  评论(0)    收藏  举报