通过在eclipse中设置断点来调试Servlet上下文侦听器.contextDestroyed()



我实现了一个自定义ServletContextListener,并将断点放置在contextInitialized()contextDestroyed()上。

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

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

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

当您通过点击控制台视图中的红色按钮来完全终止服务器时,它将不会被调用,该视图的工具提示显示终止。终止(终止)与停止不同。

相关内容

最新更新