Согласно the ASM FAQ, чтобы получить пример кода ASM, я должен использовать ASMifier
класс, как это:ASMifier класс отсутствует ASM 3.3.1
java -classpath "asm.jar;asm-util.jar" org.objectweb.asm.util.ASMifier org/domain/package/YourClass.class
Но что заставляет меня ошибку:
Error: Could not find or load main class org.objectweb.asm.util.ASMifier
Глядя на JAR-файлов, то ASMifier
класс, кажется, отсутствует, хотя его вспомогательные классы присутствуют:
./org/objectweb/asm/util/ASMifierClassVisitor.class
./org/objectweb/asm/util/ASMifierAnnotationVisitor.class
./org/objectweb/asm/util/ASMifierMethodVisitor.class
./org/objectweb/asm/util/ASMifierAbstractVisitor.class
./org/objectweb/asm/util/ASMifierFieldVisitor.class
Это с ASM 3.3.1, как это предусмотрено Fedora 20. Является ли FAQ для более новой версии, и я должен использовать разные инструкции? Неужели Fedora испортила упаковку (хотя их ошибка-трекер ничего не показывает)? Что-то другое?