从eclipse自动启动jconsole

时间:2013-02-05 07:54:39

标签: eclipse jmx jconsole

我想知道当我从eclipse运行或调试应用程序时是否有插件或某人有脚本自动启动jconsole。也许添加类路径。我用谷歌搜索但没有找到任何东西。在大多数情况下,这表明它不起作用或易于提出:D

2 个答案:

答案 0 :(得分:4)

VisualVM http://visualvm.java.net/eclipse-launcher.html)有一个插件可以完成此操作。

鉴于 VisualVM jConsole 的超集,并且它本身也支持 jConsole 插件,您可以安全地使用 VisualVM 而不是 jConsole

答案 1 :(得分:1)

这不是关于自动启动,而是关于通过jvisualvm连接在eclipse中运行的程序。

在eclipse中,在Main类java文件中执行以下操作,然后作为java应用程序运行。

Right click --> Run As --> Run Configuration --> Arguments --> VM argumanets --> Add the below

-Djava.rmi.server.hostname=hostname -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=10001

然后从JDK bin目录打开java visaul vm。那个

File --> Add JMX Connection --> In connection text box --> localhost:10001 

这将立即开始您的分析。