1. ホーム
  2. java

[解決済み] javaで例外をスローせずにスタックトレースをダンプする方法はありますか?

2022-04-14 14:13:40

質問

Javaアプリケーションのデバッグツールを作成しようと考えています。

のようなスタックトレースを取得することは可能でしょうか? Exception.printStackTrace() しかし、実際に例外をスローすることなく?

私の目標は、任意のメソッドで、スタックをダンプして、メソッドの呼び出し元が誰であるかを確認することです。

どのように解決するのですか?

を試すこともできます。 Thread.getAllStackTraces() を使うと、生きているすべてのスレッドのスタックトレースのマップを得ることができます。