2013-05-15 8 views
6

特定のJVMインスタンスによって現在ロードされているクラスを知ることは便利でしょう。特定のJVMインスタンスに現在ロードされているすべてのクラスのリストを取得します。

たとえば、JVisualVMを使用する方法はありますか?

編集:私は@Java - Get a list of all Classes loaded in the JVMのソリューションを知っていますが、JVisualVMやその他のツールを使って解決する方法があるかどうかを知りたいと思います。現時点では、私はRCPアプリケーションに反対しています。javaツールでアプリケーションを実行する必要はありません(私は怠け者です、はい)。

+0

[Java - JVMに読み込まれたすべてのクラスのリストを取得する]の可能な複製(http://stackoverflow.com/questions/2548384/java-get-a-list-of-all-classes-loaded-in -the-jvm) –

答えて

1

あなたはjconsoleを試しましたか?

Jconsoleは、ロードされたクラスのリストを表示できる必要があります。jConsole Documentationを参照してください。

の概要情報を表示するセクションのスクリーンショットには、ロードされたクラスの数が表示されます。さらに、クラスというタブが表示されます。これは、クラスの読み込み情報です。

+0

どのクラスがどのクラスローダーに対応するのではなく、クラスカウントについて私に知らせるようです。私が間違っている? –

+0

Opps、あなたは正しいです。私はこの機能をどこかに見て使っていましたが、見つけたらアップデートを投稿します。 –

関連する問題