jconsole 不以参数开头(命令行)
jconsole does not start with arguments (command line)
我正在尝试启动 jconsole 来监视 Weblogic bean。
我正在关注此网站,但将命令更改为 Windows 格式。
https://blogs.oracle.com/WebLogicServer/entry/managing_weblogic_servers_with
命令:
jconsole
-J-Djava.class.path=%JAVA_HOME%/lib/jconsole.jar;%JAVA_HOME%/lib/tools.jar;%WL_HOME%/server/lib/wljmxclient.jar
-J-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote
-J-Dcom.sun.tools.jconsole.mbeans.keyPropertyList=type,Type,j2eeType,name,Name -debug
环境变量的值:
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_51
WL_HOME=C:\Oracle\Middleware\wlserver_10.3
当我运行该命令时,jconsole 从未启动。当我只运行 "jconsole" 时,弹出 jconsole window。
我看到有人在运行 jconsole 时遇到问题,但我的路径看起来是正确的:
Where check log why VM doesn't running for jconsole with custom jar?
我也试过只运行 jconsole -J-Djava.class.path=%JAVA_HOME%\lib\jconsole.jar
,但它仍然没有启动。
您只需要在类路径周围加上引号,可能是因为 Program Files
中的 space。例如这对我有用:
"C:\Program Files\Java\jdk1.6.0_37\bin\jconsole" -J-Djava.class.path="%JAVA_HOME%/lib/jconsole.jar"
我正在尝试启动 jconsole 来监视 Weblogic bean。
我正在关注此网站,但将命令更改为 Windows 格式。
https://blogs.oracle.com/WebLogicServer/entry/managing_weblogic_servers_with
命令:
jconsole
-J-Djava.class.path=%JAVA_HOME%/lib/jconsole.jar;%JAVA_HOME%/lib/tools.jar;%WL_HOME%/server/lib/wljmxclient.jar
-J-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote
-J-Dcom.sun.tools.jconsole.mbeans.keyPropertyList=type,Type,j2eeType,name,Name -debug
环境变量的值:
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_51
WL_HOME=C:\Oracle\Middleware\wlserver_10.3
当我运行该命令时,jconsole 从未启动。当我只运行 "jconsole" 时,弹出 jconsole window。
我看到有人在运行 jconsole 时遇到问题,但我的路径看起来是正确的: Where check log why VM doesn't running for jconsole with custom jar?
我也试过只运行 jconsole -J-Djava.class.path=%JAVA_HOME%\lib\jconsole.jar
,但它仍然没有启动。
您只需要在类路径周围加上引号,可能是因为 Program Files
中的 space。例如这对我有用:
"C:\Program Files\Java\jdk1.6.0_37\bin\jconsole" -J-Djava.class.path="%JAVA_HOME%/lib/jconsole.jar"