Как остановить обработку, запущенную в intelliJ, так, чтобы она вызывала крючки отключения?
Когда я запускаю свою программу в intelliJ, а затем используя кнопку STOP, она не вызывает мои завершающие крючки, которые я создал. Есть ли способ в intelliJ иметь вызванных при выключении?
спасибо
Ответ 1
Вам нужно использовать кнопку Выход на панели Выполнить, а не кнопку "Стоп". Обратите внимание, что он будет работать только при запуске и не будет работать при отладке.
Вот скриншот, если вы не можете его найти:
Эта функция использует специфичный для платформы код и в настоящее время работает только в Windows и Linux. Как только IDEA-56273 исправлено, эта функция также должна быть доступна на Mac. Это исправлено в версии 10.5 IDEA.