私はそれについて検索しましたが、アプリケーションが終了した後にヒープダンプを取得する方法が見つかりませんでした。
Eclipseから、Eclipseプラグイン開発を使用して新しいプロジェクトを作成するプロセスをトリガーしています。コードレベルでは、新しいプロジェクトを作成するための2つのアプローチがあります。両方のアプローチを比較したいと思います。
JVsualVmを使用して、新しいプロジェクト生成を作成する過程で生成されるデータを分析しました。
プロセスが実行で終了するので、実行中のアプリケーションのヒープダンプを取得します。
しかし、問題は、実行中のプロセスが停止した後、JvisulaVMのアプリケーションビューから削除され、ヒープダンプを取得できないことです。
そのため、実行中のアプリケーションのタブを開いたまま、アプリケーションがアプリケーションビューツリーから削除されているため、停止したアプリケーションのヒープダンプをJVisualVmから取得する方法はありますか。