使用ASMifierClassVisitor时出错

时间:2010-11-06 13:09:08

标签: java bytecode-manipulation java-bytecode-asm

我想使用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()});

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

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