GUI ベースのオブジェクト検査機能を Java アプリケーションに埋め込む軽量な方法を探しています。
- 理想的には、Eclipse デバッガーの変数インスペクターのようなもので、特定のオブジェクト インスタンスのすべてのフィールドを表示し、ドリルダウンしてこれらに含まれるフィールドを検査できます。きれいである必要はありません。すべてのフィールドの値を検査する方法が必要なだけです
- デバッガーを使用したいだけではありません。これは、実行時にアプリケーションで機能を使用できるため、アプリケーションを再起動せずに迅速な診断が可能になるという考えです。
- これはかなり軽量である必要があります。これはデプロイされたアプリケーションに組み込まれることを意図しているため、余分な依存関係を大量に取り込みたくありません。したがって、Swing は問題ありませんが、ネイティブ ウィジェット ライブラリ全体を取り込むことは問題外です (申し訳ありませんが、SWT はありません....)。
- 任意の Java/JVM オブジェクトを検査できる必要があります (おそらくリフレクションを介して)
このようなツールを知っている人はいますか?