微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 通过在eclipse中设置断点来调试ServletContextListener.contextDestroyed()

我实现了一个自定义servletcontextlistener,并将断点放在contextinitialized()和contextDestroyed()上.

使用WTP启动Web应用程序时,调试器可以停止contextinitialized().但是当我关闭Web应用程序时,contextDestroyed()中的断点不起作用,Web应用程序就会关闭.是否有可能以及如何使用调试器来调试eclipse中的contextDestroyed()?

我想检查在关闭Web应用程序期间是否可以正确释放所使用的资源.

解决方法

只有在通过打开Servers视图并右键单击服务器实例并选择Stop,或者在Servers视图中单击工具提示“停止服务器”的红色按钮来正常关闭服务器时,才会调用contextDestroyed().

通过点击Console视图中工具提示显示Terminate的红色按钮完全终止服务器时,将不会调用它.终止(杀戮)与停止不同.

原文地址:https://www.jb51.cc/java/123130.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐