maven eclipse中 tomcat 构建 java.lang.ClassNotFoundException
来源:互联网 发布:怎样上淘宝网买东西 编辑:程序博客网 时间:2024/06/05 07:22
毕业两年多后,重新开始接触java,项目中eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEn
这时里的意思是说找不到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..
再重新启动项目即可。
- maven eclipse中 tomcat 构建 java.lang.ClassNotFoundException
- maven构建启动tomcat报错java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
- 真正解决问题: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
- 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- maven eclipse tomcat 启动报错 java.lang.ClassNotFoundException: org.springframework.web.filter.Character
- eclipse maven项目用tomcat启动报错 java.lang.ClassNotFoundException
- Maven项目中 java.lang.ClassNotFoundException
- tomcat maven 启动找不到maven依赖 java.lang.ClassNotFoundException:
- Tomcat:java.lang.ClassNotFoundException
- 在maven中启动tomcat报错java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
- tomcat运行maven项目Caused by: java.lang.ClassNotFoundException:
- eclipse运行maven项目报错java.lang.ClassNotFoundException: xxxxxx
- eclipse运行maven项目报错java.lang.ClassNotFoundException: xxxxxx
- maven项目在eclipse启动报错:java.lang.ClassNotFoundException
- maven项目在eclipse启动报错:java.lang.ClassNotFoundException
- maven java.lang.ClassNotFoundException: ContextLoaderListener
- 成功打造高权重博客必知的SEO技巧
- CSDN博文显示图片的方法
- 使用git commit -a时出现无法提交的问题解决
- 后台服务,注入input事件
- SVN如何将版本库url访问地址中的https改为http
- maven eclipse中 tomcat 构建 java.lang.ClassNotFoundException
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Hadoop分布式集群搭建
- Java.2面向对象封装
- Linus---一个简单ls-l函数
- iOS开发 Runtime使用大全(一)
- SQLite 常用语句解析
- 计算机图形学 学习笔记(十二):颜色模型,简单 / 增量 光照模型