Bonjour,
Voici mon problème. j'ai réalisé un programme qui fait des extractions d'une base de données, pour écrire des fichiers.
Rien de très compliqué.
Mon problème est que je manipule beaucoup de données, et que j'ai un problème de mémoire.
J'ai résolu ce problème en ajoutant un argument -Xmx1024m dans les paramètres de la VM, depuis Eclipse, tout se passe bien.
Maintenant, j'ai créé un jar de mon application, et lorsque je l'exécute en ligne de commande (en rajoutant bien sur les options -Xmx1024m et -Xms128m), j'ai de nouveau mon problème de mémoire.
Je ne comprends pas pourquoi l'exécution fonctionne via Eclipse, et plante en exécutant le .jar !!
merci d'avance pour votre aide !
Partager