Some sources sur le web prétend que je devrais être en mesure de donner le -Xmx param à groovy mais cela me donne java.io.FileNotFoundException
quand il ne peut pas trouver le fichier -Xmx. Other sources dites-moi de définir une variable nommée JAVA_OPTS
mais comment puis-je faire cela? Et comment savoir si ça a marché?Comment augmenter la taille du tas JVM de Groovy?
Répondre
$ export JAVA_OPTS="$JAVA_OPTS -Xmx64M"
$ groovy
a trouvé une autre façon de le faire sous Windows sans avoir à modifier JAVA_OPTS, etc. Accédez à votre dossier de Groovy et allez dans le répertoire bin. Si vous appelez Groovy en appelant le fichier groovy.bat, si vous regardez à l'intérieur, vous verrez à son tour lancer startGroovy.bat. En startGroovy.bat, dans les dernières lignes du script, vous trouverez quelque chose comme ceci:
@rem Execute Groovy
"%JAVA_EXE%" %JAVA_OPTS% -classpath "%STARTER_CLASSPATH%" %STARTER_MAIN_CLASS% --main %CLASS% --conf "%STARTER_CONF%" --classpath "%CP%" %CMD_LINE_ARGS%
Ajoutez le commutateur Xmx et la mémoire dont vous avez besoin alloué après% JAVA_OPTS% et avant -classpath, si vous avez quelque chose comme ceci:
@rem Execute Groovy
"%JAVA_EXE%" %JAVA_OPTS% -Xmx256M -classpath "%STARTER_CLASSPATH%" %STARTER_MAIN_CLASS% --main %CLASS% --conf "%STARTER_CONF%" --classpath "%CP%" %CMD_LINE_ARGS%
maintenant, quand vous allez courir Groovy, la valeur -Xmx sera la mémoire allouée utilise. Une bonne chose à propos de cette approche est que vous n'avez pas besoin de recharger vos variables env chaque fois que vous voulez changer la taille du tas et vous avez un contrôle précis sur ce que vous faites avec la JVM que Groovy utilise.
MISE À JOUR: Accédez à votre dossier de départ Groovy et accédez au répertoire bin. En startGroovy.bat, vous pouvez le configurer de 128 Mo à 512 Mo comme ceci:
...
@rem set GROOVY_OPTS="-Xmx128m"
set GROOVY_OPTS="-Xmx512m"
...
- 1. Comment augmenter la taille du tas de JVM
- 2. comment choisir la taille du tas jvm?
- 3. comment augmenter la taille du tas de mémoire cache java
- 4. Comment augmenter la taille du tas pour le serveur jBoss
- 5. Comment augmenter la taille du tas dans Jboss 7.1.1
- 6. comment puis-je configurer jvm taille de tas dans jetty6.1.24
- 7. -Xms: taille initiale du tas ou taille minimale du tas?
- 8. Augmenter la taille du TabWidget
- 9. comment effacer augmenter la taille du tas dans l'application de titane dans Android?
- 10. Comment augmenter la taille maximale du tas dans Tomcat? catalina.sh a beaucoup de références
- 11. Augmenter la taille du texte
- 12. Comment limiter la taille du tas?
- 13. comment augmenter la taille du tampon jsch?
- 14. comment augmenter la taille du cube-openGL
- 15. JVM - Tas et pile
- 16. Comment augmenter la taille de la mémoire de tas pour l'application IE dans Windows?
- 17. Problèmes avec l'espace java heap, comment augmenter la taille du tas?
- 18. Comment augmenter la mémoire de tas dans android
- 19. Voir DDMs taille du tas
- 20. Comment augmenter la taille du titre de la fenêtre android
- 21. Taille du tas Android Studio
- 22. La JVM échange-t-elle le tas?
- 23. VS2005: Limiter la taille du tas
- 24. jvm erreur de taille de tas lors de la construction de maven
- 25. comment augmenter les threads dans JVM
- 26. Comment lister toutes les classes (groovy) dans JVM dans groovy
- 27. Limiter la taille du tas géré dans une application C#
- 28. Augmenter animée taille du contenu
- 29. Augmenter la taille du texte en MuPAD?
- 30. Augmenter la taille maximale du courrier
'La taille maximale du tas non valide: -Xmx = 64M Impossible de créer le machine.' virtuelle Java Est-ce que je viens de tout casser maintenant? – jonalv
Stupide moi .. pas besoin de '=' .. a édité ma réponse –