0

JConsole 可以嵌入到 Java 应用程序中吗?我的问题与JavaCoreAPIs 列表中提到的类似, 但它是在 2007 年发布的。

是否有人能够将 JConsole 嵌入到 Java 应用程序中并使用“启动 JConsole”按钮启动 JConsole 以查看该应用程序的 JVM 属性?

提前致谢

4

1 回答 1

1

有什么理由你不能打电话给类似的东西sun.tools.jconsole.JConsole.main(new String[] {})?字符串数组可以是传递给 jconsole.exe 的任何参数,包括 service:jmx: URLs。该类位于 jdk/lib 目录下的 jconsole.jar 文件中。

如果您开始查看此 jar 中的其他类,您还应该能够从 JConsole UI 的不同部分创建自己的 UI。显然,这不是官方支持的,但我怀疑高层main()在 JVM 接口之间会发生很大变化。

于 2011-05-09T13:32:46.027 回答