Je veux définir la taille du tas Java en permanence et je ne veux pas exécuter chaque fichier jar avec des options. J'utilise Windows et Java 1.7.
Configuration Java_OPTS en tant que variable système avec le contenu suivant:
Java_OPTS="-Xms256m -Xmx512m"
Après cela, dans une invite de commande, exécutez les commandes suivantes:
SET Java_OPTS="-Xms256m -Xmx512m"
Cela peut s'expliquer comme suit:
Ces valeurs doivent être modifiées en fonction des exigences de l'application.
MODIFIER:
Vous pouvez également essayer de l'ajouter via le menu Propriétés de l'environnement qui se trouve à l'adresse suivante:
EDIT 2:
Java_OPTS est une variable système qui stocke divers paramètres/configurations pour votre local Java Virtual Machine. En ayant Java_OPTS défini comme variable système, toutes les applications exécutées au-dessus de JVM prendront leurs paramètres à partir de ce paramètre.
Pour configurer une variable système, vous devez suivre les étapes répertoriées ci-dessus de 1 à 4.
Essayez de définir une variable d'environnement système Windows appelée _Java_OPTIONS
avec la taille de segment souhaitée. Java devrait pouvoir le trouver et agir en conséquence.