2013-05-21 29 views
0

您好所有進出口和使用Profiler部分我得到一個消息,指出:Java的如何使用Visual VM關閉類共享

要分析的應用程序在JDK 6上運行,你需要關閉類共享的否則應用程序可能會崩潰。要關閉課程共享,請使用-Xshare:off參數啓動該應用程序。

我該怎麼做?

+2

嗯......「用-Xshare:關閉參數啓動應用程序」。 –

+0

你如何啓動應用程序? –

+0

Im使用eclipse –

回答

6

如果您使用的是Eclipse運行

java -Xshare:off myclassfile 

爲其他的答案指出,你可以在你的IDE配置此,請運行 - >運行配置,找到您的運行配置,並在參數中添加-Xshare:off

+2

在IntelliJ IDEA 12中,進入Run - > Edit Configurations並執行相同的操作。 「vm」參數或「程序」參數中的 –

+0

? –

+0

-X應該是vm的參數。 http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html –

2

,因爲它在消息指出您需要使用命令行參數

-Xshare:off 

究竟是如何做到這將取決於您運行的應用程序的環境中啓動的應用程序,但在命令行中你可如果你正在使用一個

+0

我想你想在類文件之前使用'-Xshare:off',否則它會作爲參數發送給類。 – FDinoff

+0

您剛剛將-Xshare:off作爲參數傳遞給myclassfile。 –

+0

@FDinoff(和Ravi)謝謝,修復 –