В настоящее время я пытаюсь подключить Java-агент к существующему сервису.
Агент должен анализировать классы в определенные периоды.
Я делаю это в потоке таймера, помеченного как не демон.
Предварительный метод вызывается, и анализ начинается.
Но: когда я так поступаю, таймер отменяется, и анализ останавливается.
Когда я ставлю цикл ожидания, основной метод никогда не вызывается.
Как сохранить работоспособность агента, пока выполняется основной метод?