0

我想使用 ASMifierClassVisitor 工具来获取创建类的 asm 代码,但是当我使用它时出现错误

java.lang.NoSuchMethodError: org.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;[Lorg/objectweb/asm/Attribute;Z)V
        at org.objectweb.asm.util.ASMifierClassVisitor.main(Unknown Source)

我使用了代码

ASMifierClassVisitor.main(new String[]{testforloops.Equivalent.class.getName()});

这里有什么问题?

4

1 回答 1

0

我纠正了这个问题。当我删除以前版本的 ASM 时,我的类路径中有 asm-util-3.3 之前的 asm-util-2.3 我可以毫无问题地运行代码

于 2011-08-03T15:59:27.697 回答