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

前端之家收集整理的这篇文章主要介绍了java – 通过在eclipse中设置断点来调试ServletContextListener.contextDestroyed()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我实现了一个自定义的ServletContextListener,并将断点放在contextInitialized()和contextDestroyed()上.

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

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

解决方法

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

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

原文链接:https://www.f2er.com/java/123130.html

猜你在找的Java相关文章