真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
来源:互联网 发布:如何评价新东方 知乎 编辑:程序博客网 时间:2024/05/01 18:50
在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener
这时里的意思是说找不到jar包,如果使用的是maven管理jar包,会发现jar包明明已经有了,但还是报错;如果mvn package生成一个war包发布到tomcat下面会发现,其实项目是没问题的。
1.出现这个问题的原因有可能的其中一点就是spring的jar包没有被加载,有的时候没有拷spring的jar包会出现这个错误,但是当你拷了以后这个错误并没有消失的时候就说明jar包没有被加载,切记spring的jar包一定要放在工程的lib下这样才能避免这个错误的发生。
2.使用了重复的类库,且版本不一致。导致低版本的被优先使用。比如今天遇到一种情况在tomcat服务器使用了axis2.war包,当启动tomcat的时候,axis2.war包会自动解压,之后再该项目包里有相关的spring包,所以当有另外一个工程要到spring时,就有可能要到axis2的spring包,如果版本不一致就会导致该问题,解决的方法就是让该项目不受axis2项目包的影响。
3.如果不是上面两种原因,那么可以试一下下面的解决方案:
参考自:http://stackoverflow.com/questions/6322711/tomcat-spring-web-class-not-found-exception-org-springframework-web-context
Add..
原文:http://www.csdn123.com/html/topnews201408/77/6177.htm
再重新启动项目即可。
- 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- eclipse使用maven,启动工程tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoader
- 解决问题 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- maven项目 报:java.lang.ClassNotFoundException: org.springframework.web.context...
- maven java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- Maven java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListene
- Maven Project java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListene
- Maven工程 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListen
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- DUILIB入门简明教程
- (JAVA)截取中英文混合字符串
- sgu261:Discrete Roots(原根+离散对数+扩展欧几里得)
- getNextElement与nextSibling的疑惑
- cin.get与cin.getline
- 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- Android 混淆代码总结
- iOS判断手机上是否安装微信或qq等应用
- multiple definition of `_start'
- 数据库第六次作业 王小芬 2013212954 理学院
- ios数据存储方式FMDB
- Struts2接收请求参数
- 使用matlab计算DFT时需要注意的幅值对应问题
- 看门狗驱动程序