0
我一直在探討launch4j網站,似乎無法弄清楚如何設置-server
程序選項,有一個old forum post表明它可能是未來的選項,但沒有進一步的細節可用。-Launch4j的服務器選項?
是否可以使用Launch4j在服務器模式下運行JVM?
我一直在探討launch4j網站,似乎無法弄清楚如何設置-server
程序選項,有一個old forum post表明它可能是未來的選項,但沒有進一步的細節可用。-Launch4j的服務器選項?
是否可以使用Launch4j在服務器模式下運行JVM?
或Maven
插件配置<jre>
<opt>
節點中設置:
<jre>
<minVersion>1.8.0_101</minVersion>
<runtimeBits>64</runtimeBits>
<opts>
<opt>-server</opt>
</opts>
</jre>
對於Oracle的JVM,-server是一個默認功能。如果你運行一個32位JRE(不是SDK),你可以得到一個客戶端JVM的唯一方法。 – djangofan 2012-09-24 17:42:48
@djangofan這是不正確的。它僅在「服務器級機器」上默認爲服務器虛擬機,但可能會檢測到這種情況。在32位Windows上,默認值是客戶端VM。所有64位虛擬機都是服務器虛擬機。請參閱:http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#compiler_default – timomeinen 2013-11-15 14:46:00
@timomeinen - 在JDK 1.6中,它需要將-server作爲JVM的第一個選項傳遞給JVM。不知道這是否仍然如此,但它可能對你很重要。 – djangofan 2013-11-15 18:30:22