Вопросы по теме 'shutdown-hook'

Хук выключения не убивает исполнителя
У меня есть следующий код: public class Driver { private ExecutorService executor = Executors.newCachedThreadPool(); public static void main(String[] args) { Driver d = new Driver(); d.run(); } private void run()...
1792 просмотров

Что произойдет, если System.exit будет вызван из ловушки завершения работы?
У меня довольно сложное завершение работы в Java - нужно много работы по очистке. В частности, я пытаюсь выяснить, как обработать ошибку из потока перехватчика выключения. Мой код включает это в настоящее время: try { return shutdownPromise...
4713 просмотров
schedule 08.12.2022

Перехватчик завершения работы Java и запись в лист Excel
Итак, на высоком уровне у меня есть программа, которая считывает данные из электронной таблицы Excel, сохраняет их в списке хэш-карт, выполняет купольные операции, получает статус, а затем записывает информацию обратно в электронную таблицу Excel. На...
658 просмотров
schedule 03.07.2022

Запускать сценарий только при выключении (без выхода из системы или перезапуска) в Mac OS X
Есть ли способ запустить скрипт только при завершении работы? Я имею в виду, только когда компьютер действительно выключается до выключенного состояния. Этот сценарий не должен запускаться при простом выходе из системы или перезапуске.
14917 просмотров

Вызов ловушки отключения Java при закрытии Windows
У меня есть ситуация, когда я хочу выполнить какую-то задачу, когда пользователь сигнализирует ОС (в моем случае только Windows) о завершении работы. Я попытался использовать перехватчики выключения Java. Проблема, с которой я сталкиваюсь,...
1880 просмотров
schedule 05.12.2022

Метод выполнения при завершении работы выдает исключение недопустимого состояния log4j, неспособное зарегистрировать завершение работы.
Я хотел бы закрыть соединения при выходе из приложения Swing. Итак, как предлагается здесь: Запуск метода при закрытии программы? Я добавил следующий код в основной поток, в результате чего получилась следующая трассировка стека. Он выполняет...
2113 просмотров
schedule 21.03.2024

Отменить регистрацию sys.ShutdownHookThread, если поток выполнен успешно?
У меня есть Future в Scala 2.11 , которым управляет рабочий актор в Akka. Будущее выполняется работником, и работник отчитывается перед центральным действующим лицом, чтобы сообщить об успехе/неуспехе и запросить дополнительную работу....
518 просмотров
schedule 08.09.2022

Различное поведение перехватчика выключения при завершении работы Windows
В моем приложении Eclipse E4 RCP, которое работает с Java 7, у меня есть проблема, заключающаяся в том, что хук выключения не выполняется, когда Windows (7) завершает работу или выходит из системы. После некоторых исследований я обнаружил следующую...
297 просмотров
schedule 04.06.2023