Java: установка плагина для freemind, получаем: NoClassDefFoundError org/objectweb/asm/Opcodes

Java: установка плагина для freemind, получаем: NoClassDefFoundError org/objectweb/asm/Opcodes

Я использую freemind 0.9 на Ubuntu 12.04 и пытаюсь установить плагин, написанный на "groovy", из http://blog.icare3d.org/2011/02/writing-phd-thesis-using-freemind-and.html

Я установил freemind, freemind-plugins-script, вручную вставил (и отредактировал) grrovy srcipt, отредактировал plugins/ScriptingEngine.xml, как описано в ссылке. Плагин распознается, так как я могу получить к нему доступ через меню, но нажатие на него не дает никакого эффекта.

Я понимаю, что в терминале есть ошибка:

STDERR: Exception in thread "AWT-EventQueue-1" 
STDERR: java.lang.NoClassDefFoundError: org/objectweb/asm/Opcodes
STDERR:     at java.lang.ClassLoader.defineClass1(Native Method)
STDERR:     at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
STDERR:     at         java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
STDERR:     at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
STDERR:     at java.net.URLClassLoader.access$000(URLClassLoader.java:73)

Я так понимаю, что мне не хватает компонента java? Это правильно? Или этот компонент не обновлен (я заметил, что у меня grrovy 1.9, хотя там, кажется, 2.3)?

Если да, как мне ее найти? Я видел несколько библиотек libasm-java, установил несколько из них (libasm-dev, libasm-java, libasm1, libasm2-java, libasm2-java, libasm3-java), но ошибка все та же. Интересно, что я заметил, что objectweb/asm/Opcode упоминается вlibasm2-java-docно не в libasm2-java

Или, может быть, библиотека установлена ​​правильно, но плагин/freemind не может ее правильно найти?

Так как я ничего не знаю о Java, любая подсказка будет очень кстати! Спасибо!!

решение1

Или, может быть, библиотека установлена ​​правильно, но плагин/freemind не может ее правильно найти?

Думаю, так оно и есть. У меня это работает, если я запускаю freemind в терминале следующим образом:

ADD_JARS="/usr/share/java/asm3-all.jar:/usr/share/java/antlrall.jar" DEBUG=1 freemind

Связанный контент