У меня есть приложение Java, работающее на удаленном сервере. Мне нужно добавить отсутствующий файл JAR, потому что теперь я получаю NoClassDefFoundError
. Единственная трудность в том, что я не могу остановить это приложение.
Можно ли добавить JAR в classpath без остановки приложения?
Я пытался использовать SystemClassLoader
во вновь созданном процессе Java (как описано здесь ), но он не работает. Я предполагаю, что разные процессы JVM имеют разные загрузчики системных классов (я прав?). Как добавить JAR без остановки приложения?