| Spring Hibernate在A(yíng)OP方面的配置沖突解決之道 作者: lingoosoft 發(fā)表日期: 2006-11-05 16:17 文章屬性: 原創(chuàng ) 復制鏈接 |
| 環(huán)境:Spring2.0 Hibernate3.1.x/Hibernate3.2 在使用Spring的AOP編程時(shí),會(huì )用到這幾個(gè)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存在類(lèi)上的沖突?。?! 使用其中之一或兩者都使用,可能會(huì )出現如下錯誤: java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。 解決辦法是: 1.去掉類(lèi)路徑上的關(guān)于Hibernate的3個(gè)lib asm.jar asm-attrs.jar cglib-2.1.3.jar 2.加入Spring中的以下4個(gè)lib asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar cglib-nodep-2.1_3.jar |
聯(lián)系客服