Debug servletContextListener.ContextDestroyed (), установив точку разрыва в Eclipse
-
25-10-2019 - |
Вопрос
Я внедряю пользовательский ServletContextListener
и поместите точки останова на обоих contextInitialized()
а также contextDestroyed()
.
При запуске веб -приложения с помощью WTP, contextInitialized()
может быть остановлен отладчиком. Но когда я закрываю веб -приложение, точки останова в contextDestroyed()
Не работайте, и веб -приложение просто выключено. Возможно ли это и как использовать отладчика для отладки contextDestroyed()
в затмении?
Я хочу проверить, можно ли правильно выпустить ресурс во время отключения веб-приложения.
Решение
А contextDestroyed()
будет вызвано только тогда, когда вы изящно отключает сервер, открыв Серверы Просмотреть и справа о том, чтобы наметить экземпляр сервера и выбрать Останавливаться, или нажав красную кнопку в Серверы Посмотреть чья всплывающая подсказка говорит Остановите сервер.
Так и будет нет быть вызванным, когда вы полностью прекращаете сервер, нажав красную кнопку в Приставка Посмотреть чья всплывающая подсказка говорит Прекратить. Анкет Завершение (убийство) - это не то же самое, что остановка.