首页 > 技术文章 > java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter

babybluevino 2014-04-07 22:02 原文

在使用实验室的提供的AbstractDAO的时候报错:Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V

查找资料说是:

因为cglib 包和asm包冲突

最终是在pom.xml的配置文件里先exclusion掉,在添加进新版本的cglib。具体的配置如下: 

<dependency>
<groupId>com.free4lab.utils</groupId>
<artifactId>free4lab-common-utils</artifactId>
<version>0.5.9.25</version>
<exclusions>
<exclusion>
<artifactId>cglib</artifactId>
<groupId>cglib</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
</dependency>

 

 

推荐阅读