2009-11-18 5 views
0

J'ai parcouru le site Web launch4j et n'arrive pas à comprendre comment régler l'option du programme -server, il y a un old forum post indiquant qu'il pourrait s'agir d'une option future, mais aucun autre détail n'est disponible.-server option pour Launch4j?

Est-il possible d'exécuter la JVM en mode serveur avec Launch4j?

+0

Pour Oracle JVMs, -server est une fonctionnalité par défaut. La seule façon d'obtenir une JVM -client est de lancer un JRE 32 bits (pas SDK). – djangofan

+0

@djangofan Ce n'est pas vrai. Par défaut, un serveur vm est uniquement sur "server-class-machines", mais cela peut être détecté. Sur un Windows 32 bits, la valeur par défaut est VM client. Toutes les machines virtuelles 64 bits sont des machines virtuelles de serveur. Voir: http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#compiler_default – timomeinen

+0

@timomeinen - Dans JDK 1.6, il était nécessaire de passer -server comme première option de la JVM. Je ne sais pas si c'est encore vrai, mais cela pourrait avoir de l'importance pour vous. – djangofan

Répondre

0

ou Maven configuration du plugin:

<jre> 
    <minVersion>1.8.0_101</minVersion> 
    <runtimeBits>64</runtimeBits> 
    <opts> 
     <opt>-server</opt> 
    </opts> 
</jre>