Bonjour,
Pour exécuter un jar, il y a deux moyens : double-cliquer sur celui-ci ou utilisé le terminal (cmd) en tapant la commande :
Cela permet d'ajouter des arguments de lancement, tel que la mémoire allouée initialement (-Xms) et la mémoire maximale (-Xmx).
Ces arguments sont pour la Java Virtual Machine, qui permet d'exécuter un code compilé en Java. Il faut donc les mettre avant le -jar, sinon les arguments seront passés non pas à la JVM mais au programme, qui lui les ignoreras simplement.
Code:
java -Xms min -Xmx max -jar file.jar
Après on peut rajouter des suffixes aux nombres, telles que G ou m pour respectivement gigaoctet et mégaoctet.
Donc pour forge ça devrait donner (adapte le nom du fichier) :
Code:
java -Xms 1G -Xmx 3G -jar forge-1.12.2-xx.xx.x.xxxx-1.12.2-universal.jar
Afin d'éviter de retaper cette ligne à chaque fois, on peut créer un fichier (.bat sous Windows, .sh sous Unix) qui contient simplement cette ligne, ouvrir ce fichier exécutera cette commande depuis l'invité de commandes.
Pour créer ce fichier, il suffit d'ouvrir le bloc-note, copier la commande, Fichier > Enregistrer sous, en type choisir « Tous les fichiers » et en nom n'importe quoi qui termine par .bat, par exemple « start.bat ».
Après pour modifier ce fichier, clique droit dessus > modifier.
Cordialement,
ShE3py.