java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisito错误:java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor的解决方法
在使用sPRing的AOP编程时,会用到这几个lib:asm-2.2.2.jarasm-commons-2.2.2.jarasm-util-2.2.2.jarhibernate使用如下lib:asm.jarasm-attrs.jar其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!使用其中之一或两者都使用,可能会出现如下错误:java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitorjava.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitorjava.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。解决办法是:1.去掉类路径上的关于Hibernate的3个libasm.jarasm-attrs.jarcglib-2.1.3.jar2.加入Spring中的以下4个libasm-2.2.2.jarasm-commons-2.2.2.jarasm-util-2.2.2.jarcglib-nodep-2.1_3.jar
转自http://royboy.javaeye.com/blog/142449
新闻热点
疑难解答