首页 > at org.springframework.asm.ClassReader.a(Unknown Source)?

at org.springframework.asm.ClassReader.a(Unknown Source)?

项目中使用asm包对java类进行操作,报如下错误:

java.io.IOException: Class not found
    at org.springframework.asm.ClassReader.a(Unknown Source)
    at org.springframework.asm.ClassReader.<init>(Unknown Source)

关键代码:

            final String[] paramNames = new String[m.getParameterTypes().length];
            final String n = m.getDeclaringClass().getName();
            final ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_MAXS);
            ClassReader cr = null;
            try {
                cr = new ClassReader(n);
            } catch (IOException e) {
                e.printStackTrace();
            }

项目环境是spring+springmvc+hibernate
求解


clean 一下你的工作空间,mvn install 一下,确认一下jar包中的这个类是否引入进来了。现在找不到这个类,应该是你的jar包没有正确引入。

【热门文章】
【热门文章】