2013-02-05 97 views
1

我想知道是否有插件或某人有腳本在我從eclipse運行或調試應用程序時自動啓動jconsole。也許也可以添加類路徑。我GOOGLE了,但沒有發現任何東西。在大多數情況下,這是一個標誌,它不工作或它很容易問:D從eclipse自動啓動jconsole

回答

3

有一個插件VisualVMhttp://visualvm.java.net/eclipse-launcher.html)正是這樣做。

鑑於VisualVM的JConsole的的超集,它也支持JConsole的插件本身,你可以放心地使用VisualVM的,而不是JConsole的

+0

看來,我不能將啓動程序添加到從eclipse運行的各種Java應用程序。例如TestNG或GWT應用程序。 – lrxw

+0

此鏈接已損壞,插件現在不可用 – user7294900

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 

這將開始您的分析現在。

+0

-Djava.rmi.server.hostname = hostname非常重要,但您在本地運行程序。 –