The jconsole Command

名称

jconsole - 启动一个图形控制台以监视和管理Java应用程序

概要

jconsole [-interval=n] [-notile] [-plugin path] [-version] [connection ... ] [-Jinput_arguments]

jconsole -help

选项

-interval
设置更新间隔为n秒(默认为4秒)。
-notile
不为两个或更多连接平铺窗口。
-pluginpath path
指定jconsole用于查找插件的路径。插件path应包含一个名为META-INF/services/com.sun.tools.jconsole.JConsolePlugin的提供者配置文件,其中每个插件都包含一行。该行指定实现com.sun.tools.jconsole.JConsolePlugin类的类的完全限定类名。
-version
打印程序版本。
connection = pid | host:port | jmxURL

连接由pidhost:portjmxURL描述。

  • pid值是目标进程的进程ID。JVM必须以运行jconsole命令的用户ID相同的用户ID运行。

  • host:port值是JVM正在运行的主机系统的名称,以及在启动JVM时由系统属性com.sun.management.jmxremote.port指定的端口号。

  • jmxUrl值是要连接到的JMX代理的地址,如JMXServiceURL中所述。

-Jinput_arguments
input_arguments传递给运行jconsole命令的JVM。
-help--help
显示命令的帮助消息。

描述

jconsole命令启动一个图形控制台工具,让您可以监视和管理本地或远程计算机上的Java应用程序和虚拟机。

在Windows上,jconsole命令不会关联控制台窗口。但是,当jconsole命令失败时,它会显示一个带有错误信息的对话框。