Comment puis-je augmenter Groovy de la Taille de Segment JVM?
Certaines sources sur le web prétend que je devrais être en mesure de donner l'-Xmx param de groovy mais qui me donne juste java.io.FileNotFoundException
quand il ne peut pas trouver le fichier Xmx. D'autres sources me dire pour définir une variable nommée JAVA_OPTS
mais comment dois-je faire? Et comment puis-je savoir si cela a fonctionné?
OriginalL'auteur jonalv | 2011-03-28
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Heiko Rupp
Mise à JOUR: Aller à votre Groovy dossier d'accueil et aller dans le répertoire bin. Dans startGroovy.chauve-souris, vous pouvez la définir à partir de 128 MO à 512 mo comme ceci:
OriginalL'auteur crazy4groovy
Trouvé un autre moyen de le faire sur Windows sans avoir à modifier JAVA_OPTS, etc. Accédez à votre Groovy dossier d'accueil et aller dans le répertoire bin. Si vous êtes en invoquant Groovy en appelant le groovy.le fichier bat, si vous regardez à l'intérieur, vous verrez qu'il exécute à son tour startGroovy.chauve-souris. Dans startGroovy.chauve-souris, dans les dernières lignes du script, vous trouverez quelque chose comme ceci:
Ajouter le Xmx de l'interrupteur et de la mémoire vous avez besoin affectés à la suite de %JAVA_OPTS% et avant -classpath, de sorte que vous avez quelque chose comme ceci:
Maintenant, quand vous allez exécuter Groovy, l'-Xmx valeur sera attribuée à la mémoire qu'il utilise. Bonne chose à propos de cette approche est que vous n'avez pas besoin de re-charger vos variables d'environnement à chaque fois que vous voulez changer la taille du segment et vous disposez d'un contrôle précis sur ce que vous faites avec la JVM que Groovy est utilisant.
OriginalL'auteur Matt Campbell