spring3 常见异常解决
2015-07-16 10:17
423 查看
from:http://blog.csdn.net/sjzs5590/article/details/7348836
以下异常使用的是spring是3.1.1,是我自己学习中遇到的错误笔记,有可能不是都适用,仅做参考1、异常1:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
原因:缺少包commons-logging的jar,本人下载了一个commons-logging-1.1.1.jar,引入,问题解决,下载地址点击打开链接2、异常2:java.lang.NoClassDefFoundError: org/springframework/dao/support/PersistenceExceptionTranslator
原因:缺少包,加入org.springframework.transaction-3.1.1.RELEASE.jar即可3、异常3:Offending resource: class path resource
原因:缺少包,加入org.springframework.aop-3.1.1.RELEASE.jar即可4、异常4:java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
原因:缺少包aopalliance-alpha1.jar下载地址http://sourceforge.net/projects/aopalliance/files/ 下完引入
5、异常5:java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice
原因:缺少包com.springsource.org.aopalliance-1.0.0.jar,下载地址点击打开链接下完引入
6、异常6: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'org.springframework.transaction.interceptor.TransactionInterceptor#0' must be of type [org.aopalliance.aop.Advice],
but was actually of type [org.springframework.transaction.interceptor.TransactionInterceptor]
原因:aopalliance-alpha1.jar和com.springsource.org.aopalliance-1.0.0.jar冲突了,删除前者(这里有点不是很明白,异常4的解决包怎么就可以删除了呢,是不是异常5的解决方法也适用于异常4,有待尝试)
7、异常7:org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces.
原因:缺少cglib的包,下载地址http://sourceforge.net/projects/cglib/files/latest/download?source=files 下完引入
8、异常8:java.lang.NoClassDefFoundError: javax/mail/MessagingException
原因:缺少activation.jar,mail.jar
相关文章推荐
- Java经典23结构模型的设计模式(三)------附加代理模式、适配器型号、Facade模式的差异
- 把图片导出到excel中
- 杭电ACM2027java做法
- 10行Java代码实现最近被使用(LRU)缓存
- struts2.3.16之环境搭建
- 【Struts2五】ValueStack以及ognl表达式一(概述)
- java继承中覆盖时的注意事项,以及匿名类的使用
- Eclipse最有用快捷键整理
- 【Struts2四】利用拦截器对登陆进行拦截的小案例
- java 注解(转)
- 即将改变软件开发的5个Java9新特性
- 【Struts2三】拦截器
- eclipse分析内存溢出的工具
- 【Struts2二】结果集(result-type)
- win7 64位 java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 问题
- java中使用json
- 【Struts2一】入门
- eclipse跳转当前文件的目录下
- 【java并发】juc高级锁机制探讨
- JAVA NIO 中的 zerocopy 技术提高IO性能