3

Sun の JConsole を使用して Websphere 7 MBean にアクセスするにはどうすればよいですか?

4

1 に答える 1

4

bootclasspath に必要なライブラリ (Websphere 7 以降):

ibmorbapi.jar
ibmorb.jar
ibmcfw.jar

クラスパスに必要なライブラリ:

com.ibm.ws.admin.client_7.0.0.jar (from Websphere 7)
tools.jar (Sun)
jconsole.jar (Sun)

以下は、すべてを結び付けるスクリプトです。環境に応じて最初の 4 行を更新します (Linux/Unix の場合 - 環境変数を置き換えます%<name>% to $<name>) 。

set JAVA_HOME=C:\tools\jdk1.6.0_19
set WS7_HOME=C:/tools/WebSphere/AppServer
set WS_HOST=127.0.0.1
set WS_PORT=2809

set BOOTPATH=%WS7_HOME%/java/jre/lib/ibmorbapi.jar;%WS7_HOME%/java/jre/lib/ibmorb.jar;%WS7_HOME%/java/jre/lib/ibmcfw.jar
set CLASSPATH=%WS7_HOME%/runtimes/com.ibm.ws.admin.client_7.0.0.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\jconsole.jar

%JAVA_HOME%\bin\jconsole -J-Xbootclasspath/p:%BOOTPATH% -J-Djava.class.path=%CLASSPATH% service:jmx:iiop://%WS_HOST%:%WS_PORT%/jndi/JMXConnector

そして、それはそれを行う必要があります! Websphere 6.1 に関するこの投稿への回答がこれに役立った Alan Chan に感謝します。

于 2011-06-30T04:07:24.767 に答える