用Spring+Hibernate做项目时候遇到 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit
2015-12-02 00:43
591 查看
最近自己引入新项目的jar包出现的错误。因为冲突原因,引以为戒。
环境:Spring2.0 Hibernate3.1.x/Hibernate3.2
在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
Hibernate使用如果lib:
asm.jar
asm-attrs.jar
其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!
使用其中之一或两者都使用,可能会出现如下错误:
java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。
解决办法是:
1.去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4个lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
环境:Spring2.0 Hibernate3.1.x/Hibernate3.2
在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
Hibernate使用如果lib:
asm.jar
asm-attrs.jar
其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!
使用其中之一或两者都使用,可能会出现如下错误:
java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。
解决办法是:
1.去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4个lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
相关文章推荐
- Cloneable接口和Object的clone()方法
- Objective-C 编码建议
- runtime之Associated Objects
- Objective-C:Objective-C 和 Core Foundation 对象相互转换的内存管理
- Object-C,数组NSArray
- Object-C,数组NSArray
- Object-C,数组NSArray
- How Do I Declare A Block in Objective-C? [备忘]
- How Do I Declare A Block in Objective-C? [备忘]
- object-c之UITableView数据的编辑
- object-c之UITableView数据的编辑
- object-c之UITableView的数据索引控件UISearchController
- object-c之UITableView的数据索引控件UISearchController
- NotSupportedException-无法将类型“System.DateTime”强制转换为类型“System.Object”
- Objective-C NSArray & NSMutableArray
- object-c之自定义UITableViewCell
- object-c之自定义UITableViewCell
- QT手动moc问题:virtual struct QMetaObject const * __thiscall Widget::metaObject
- java中Class与Object及反射机制
- Objective-C中NSMutableArray的创建及使用