在使用maven+springmvc搭建了一个web程序,在tomcat中启动的时候,提示下面的错误信息:
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677)
在maven dependencies中明明已经添加了spring-web.jar,网上很多人说缺jar报或者clean的方法均不能解决该问题。
经过一番测试,发现原来是spring-web.jar并没有copy到WEB-INF/lib目录下,通过修改classpath设置了maven dependencies后,问题解决。
参考资料:http://blog.csdn.net/yirentianran/article/details/6429240
.classpath修改后的文件内容为
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"> <attributes> <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/> </attributes> </classpathentry>
相关推荐
基于maven+springmvc+redis+mybatis整合案例框架,主要实现redis的读取案例
Maven+SpringMVC的入门级HelloWorld实例,简单了解Maven和SpringMVC整合
maven+springMVC+mybatis+velocity+mysql+junit项目框架搭建
eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库
使用Maven+springmvc+mybatis+easyui+mysql的demo
maven + springmvc 入门实例,安装好maven之后导入myeclipse即可运行。maven安装方法请自行百度
先别下载,可以直接看博文,里面都有贴详细代码。 https://mp.csdn.net/postedit/79952532 Eclipse+Maven+Spring MVC,demo版,测试可以正常运行。
maven+springmvc+spring+ibatis+velocity+mysql
一个小项目,利用maven+springmvc+spring+mybatis整合的
Maven+springMVC+Hibernate简单注册和登陆
Spring+SpringMVC+Mybatis+Velocity+Maven整合
Spirng+SpringMVC+Maven+Mybatis+MySQL实例,eclipse+tomcat7+jdk1.7
该项目是使用的Maven+SpringMVC+Hibernate+Mysql+easyUI+shiro 用户名admin 密码 000000
springMvc 整合 mybatis , maven 的demo
maven+springMvc+mysql的框架,
maven+springmvc的一个简单案例,可以帮助你熟悉maven+springmvc开发项目的过程,和一些简单的配置。
Spring+SpringMVC+MyBatis+Maven+easyUI整合代码(2017年4月14日)
Maven+SpringMVC+Dubbo 简单的入门demo配置
maven+springmvc+mybatis+log4j框架搭建,以后项目可以多次利用起来。。节省开发时间
Dubbo 简单的入门,本想0分分享,但是现在最低是2分,对不起各位朋友了。