Подтвердить что ты не робот

Как остановить обработку, запущенную в intelliJ, так, чтобы она вызывала крючки отключения?

Когда я запускаю свою программу в intelliJ, а затем используя кнопку STOP, она не вызывает мои завершающие крючки, которые я создал. Есть ли способ в intelliJ иметь вызванных при выключении?

спасибо

4b9b3361

Ответ 1

Вам нужно использовать кнопку Выход на панели Выполнить, а не кнопку "Стоп". Обратите внимание, что он будет работать только при запуске и не будет работать при отладке.

Вот скриншот, если вы не можете его найти:

Exit

Эта функция использует специфичный для платформы код и в настоящее время работает только в Windows и Linux. Как только IDEA-56273 исправлено, эта функция также должна быть доступна на Mac. Это исправлено в версии 10.5 IDEA.