2009-07-27 17 views

回答

12

簡短版本:

控制在調用java或javac時可以用啓動標誌選取的JVM。

龍版本:

讓我們先從意見

# List of JVMs that can be used as an option to java, javac, etc. 
# Order is important -- first in this list is the default JVM. 
# NOTE that this both this file and its format are UNSUPPORTED and 
# WILL GO AWAY in a future release. 

所以我們的「JVM的一個列表傳遞到Java/javac的。我們需要澄清一下JVM在這個文件中的含義。

讓我們一條簡單的直線:

-green ERROR 

和實驗

java -green > /dev/null 
Error: green VM not supported 

如此看來,該誤差標誌信號不受支持的配置。

讓我們到

-classic WARN 

和執行

java -classic > /dev/null 
Warning: classic VM not supported; client VM will be used 

此舉似乎「WARN」將我們送到這似乎是「客戶」爲我們默認的JVM。

然後我們可以看看第一線

-client IF_SERVER_CLASS -server 

這似乎信號默認是服務器除非該機是一款服務器級。

下一個是

-server KNOWN 

這意味着服務器JVM是已知的。

最後

-hotspot ALIASED_TO -client 

意味着熱點相當於客戶端。

相關問題