Как упаковать Агент Java как Визуальный плагин VM

Я записал Агент Java наряду с GUI SWT для управления агентом.

https://github.com/mchr3k/org.intrace/wiki

Я хочу упаковать эту библиотеку в плагин для VisualVM, чтобы позволить агенту быть присоединенным к использованию JVM VisualVM.

Я записал модуль Netbeans, чтобы сделать это прямо здесь:

http://github.com/mchr3k/org.intrace/tree/master/InTrace-VisualVM-Plugin/

Это работает, когда я выполняю проект из Netbeans. Однако, когда я использую, "Создают NBM" для упаковки проекта, который получающейся библиотеке не удается установить в VisualVM. Вывод от журнала следующие:

INFO [org.netbeans.modules.autoupdate.services.InstallSupportImpl]: Timeout waiting for loading module org.intrace.visualvm/1.0 
INFO [org.netbeans.modules.autoupdate.ui.wizards.InstallStep]: timeout of loading InTrace Launcher[org.intrace.visualvm/1.0] 
org.netbeans.api.autoupdate.OperationException: timeout of loading InTrace Launcher[org.intrace.visualvm/1.0] 
   at org.netbeans.modules.autoupdate.services.InstallSupportImpl$3.call(InstallSupportImpl.java:437) 
   at org.netbeans.modules.autoupdate.services.InstallSupportImpl$3.call(InstallSupportImpl.java:302) 
   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 
   at java.util.concurrent.FutureTask.run(FutureTask.java:138) 
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) 
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) 
[catch] at java.lang.Thread.run(Thread.java:619) 

Я также подозрителен, что мой агент и клиентские библиотеки не были упакованы в nbm файл, поскольку это является слишком маленьким.

Я подозреваю, что проблема состоит в том, что я должен добавить что-то к build.xml проекта, но я изо всех сил пытаюсь удаться что.

http://github.com/mchr3k/org.intrace/blob/master/InTrace-VisualVM-Plugin/build.xml

Кто-либо может предложить то, что я пропускаю?

1
задан RamC 26 August 2019 в 13:24
поделиться