Debug ServletContextListener.ContextDestroyed()Eclipseに限界点を設定することにより
-
25-10-2019 - |
質問
カスタムを実装します ServletContextListener
両方にブレークポイントを配置します contextInitialized()
と contextDestroyed()
.
WTPを使用してWebアプリケーションを開始するとき、 contextInitialized()
デバッガーによって停止することができます。しかし、私がWebアプリケーションをシャットダウンするとき、のブレークポイントは contextDestroyed()
機能しないでください。Webアプリケーションはシャットダウンだけです。それは可能ですか、そしてデバッガーを使用してデバッグする方法 contextDestroyed()
日食で?
Webアプリケーションのシャットダウン中に使用されるリソースを適切にリリースできるかどうかを確認したいと思います。
解決
contextDestroyed()
開くことによってサーバーを優雅にシャットダウンする場合にのみ呼び出されます サーバー サーバーインスタンスを表示および右クリックして選択します 止まる, 、またはの赤いボタンを押すことによって サーバー ツールチップが言う人を表示します サーバーを停止します.
そうなる いいえ でサーバーを完全に終了するときに呼び出されます。 コンソール ツールチップが言う人を表示します 終了します. 。終了(殺害)は停止と同じではありません。
所属していません StackOverflow