Я нашел ответ. После запуска linux-версии visualvm я обнаружил, что доступно несколько аргументов командной строки:
General options:
--help show this help
--nosplash do not show the splash screen
--jdkhome path to Java(TM) 2 SDK, Standard Edition
-J pass to JVM
--cp:p prepend to classpath
--cp:a append to classpath
Core options:
--laf use given LookAndFeel class instead of the default
--fontsize set the base font size of the user interface, in points
--locale use specified locale
--userdir use specified directory to store user settings
Module reload options:
--reload /path/to/module.jar Installs or reinstalls a module JAR file.
Additional Module(s) Option(s):
--openjmx open application specified by JMX connection (host:port)
--openid open application with id
--openpid open application with process id
--openfile open file specified by , file can be Application snapshot, NetBeans Profiler snapshot or HPROF heap dump.
Это привело меня к попытке выполнить следующую команду:
visualvm\bin\visualvm -cp:a lib\wiseman-core.jar;lib\jmxws.jar -J-Djava.endorsed.dirs=lib\endorsed
, который работает как шарм.