1

jmxmpプロトコルを介してjconsoleでTomcatサーバーに接続しようとしています。jmxremote_optional.jarどこでもjdkフォルダーとjreフォルダーに入れますが、接続しようとすると、次のようになります。

malformed exception: unsupported protocol

このプロトコルを有効にするにはどうすればよいですか?どうもありがとう!

4

1 に答える 1

0

また、JVM引数でJMXが有効になっていることを確認する必要があります。JVMに対する次の引数が必要です。

java \
    -Dcom.sun.management.jmxremote \
    -Dcom.sun.management.jmxremote.authenticate=false \
    ...

これは、 Tomcatを使用してJMXを有効にする方法に関するページです。


編集:

最終的に、これはクラスパスの問題だったと思います。これは、jconsoleを実行するときにクラスパスを設定する方法に関するいくつかの例を示すページです。それは次のようなものです:

jconsole -J-Djava.class.path=$JAVA_HOME/lib/jconsole.jar:\
    $JAVA_HOME/lib/tools.jar:\
    $WLS_HOME/lib/wljmxclient.jar \
    -J-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote
于 2012-09-07T12:15:32.243 に答える