2013-05-16 20 views
9

Eclipse JUNOでVisual Pluginを実行しようとしています。 Visual VMの使用方法は混乱します。私のアプリケーションをTomcatサーバー上で実行すると、Visual VMをどのように指すかわかりません。
使い方の説明:VisualVM Eclipse Pluginの実行方法

  1. 新しいアプリケーション構成を作成したアプリケーションランチャー
  2. 実行/デバッグVisualVMのは、自動的に開始しているために作成された構成を持つアプリケーションとして、「VisualVMのランチャー」を選択してください。

Tomcatで実行されているアプリケーションでVisual VM Launcherを選択するにはどうすればよいですか?

+1

visualvmでアプリケーションを名前で表示する方法については、この質問も参照してください。http://stackoverflow.com/questions/4433979/how-do-i-give-a-name-to-a-visualvm-unknown -application/4436208#4436208 –

+0

この文書を参照してくださいhttps://blog.idrsolutions.com/2013/05/setting-up-visualvm-in-under-5-minutes/ – madhu

答えて

16

VisualVM plugin for Eclipseは、Eclipse内からアプリケーションを起動できるとき(つまり、TomcatやTomcatにデプロイされるものではなく、普通のJavaアプリケーションのとき)にのみ便利です。

場合によっては、javacと同じフォルダを見つけることができるjvisualvmを起動して、ダイアログボックスでTomcatプロセスを選択してください。

configure Tomcat to allow VisualVM to connectになる可能性があります。

また、Tomcatの起動設定を作成することもできますが、起動ファイルを読み込んでクラスパスに手動で移動するすべてのJARを手動でに収集し、起動パラメータを収集し、正しい "現在のディレクトリ"、いくつかのシステムプロパティを設定...それは可能ですが、あなたはおそらく試したくありません。

+0

あなたの答えをありがとう。 jvisualvmを起動したとき、私はVisualVMのtomcatを見ることができます。しかし、そこに私のMBeansが見つかりません。注:JDK1.6の使用 –

+0

これは新しい質問です。どのようにMBeanがどのように見え、どのように登録するかの例を尋ねてください。 –

+0

私はそれを解決しました。とにかく、ありがとう。 –