Spring框架 - java.lang.IncompatibleClassChangeError:net.sf.cglib.core.DebuggingClassWriter类具有org.objectweb.asm.ClassVisitor接口

7

当我在Eclipse上尝试执行Spring的一个简单静态切入点示例时,我遇到了以下错误信息:

java.lang.IncompatibleClassChangeError: 类 net.sf.cglib.core.DebuggingClassWriter 具有接口 org.objectweb.asm.ClassVisitor

2个回答

5
首先,找出与asm-3.1兼容的cglib版本。其次,只使用兼容的版本。现在你使用了不同版本的2个cglib jars(这总是不好的)。

1
+1,补充一下 - 与Spring 3.1.2兼容的CGLIB特定版本是cglib 2.2.2,asm 3.3.1,删除cglib-3.0应该就可以了。 - Biju Kunjummen


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接