JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可以管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote. 例如,启动一个可以在本地监控的J2SE的应用java2Demo,需要如下命令:
java -Dcom.sun.management.jmxremote -jar java2Demo.jar
java -Dcom.sun.management.jmxremote -jar java2Demo.jar