Bonjour,

J'ai une application qui appelle le main d'un jar. Voici comment le procède :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
      PrepareImportFile pif = new PrepareImportFile();
      String[] args = {fileSource, fileCrypt, "-f", "keyp.txt"};
      pif.main(args);
Mais il faut que je rajoute les options -Xms256m et -Xmx512m à la commande java pour éviter un OutOfMemoryException.

J'ai essayé ceci :
String[] args = {"-Xms256m", "-Xmx512m", fileSource, fileCrypt, "-f", "keyp.txt"};

mais ca ne fonctionne pas malgré qu'en ligne de commandes, cette commande fonctionne :
java -cp VxCryptor.jar -Xms256m -Xmx512m com.datalog.security.PrepareImportFile donnee_finCrypt.txt test.txt -f keyp.txt

Savez-vous comment ajouter ces options dans le code ?

Merci d'avance.