Debug servletContextListener.ContextDestroyed (), установив точку разрыва в Eclipse

StackOverflow https://stackoverflow.com/questions/8802457

Вопрос

Я внедряю пользовательский ServletContextListener и поместите точки останова на обоих contextInitialized() а также contextDestroyed().

При запуске веб -приложения с помощью WTP, contextInitialized() может быть остановлен отладчиком. Но когда я закрываю веб -приложение, точки останова в contextDestroyed() Не работайте, и веб -приложение просто выключено. Возможно ли это и как использовать отладчика для отладки contextDestroyed() в затмении?

Я хочу проверить, можно ли правильно выпустить ресурс во время отключения веб-приложения.

Это было полезно?

Решение

А contextDestroyed() будет вызвано только тогда, когда вы изящно отключает сервер, открыв Серверы Просмотреть и справа о том, чтобы наметить экземпляр сервера и выбрать Останавливаться, или нажав красную кнопку в Серверы Посмотреть чья всплывающая подсказка говорит Остановите сервер.

Так и будет нет быть вызванным, когда вы полностью прекращаете сервер, нажав красную кнопку в Приставка Посмотреть чья всплывающая подсказка говорит Прекратить. Анкет Завершение (убийство) - это не то же самое, что остановка.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top