Jerome789
Messages postés3Date d'inscriptionvendredi 30 septembre 2005StatutMembreDernière intervention 9 décembre 2005
-
9 déc. 2005 à 08:30
Jerome789
Messages postés3Date d'inscriptionvendredi 30 septembre 2005StatutMembreDernière intervention 9 décembre 2005
-
9 déc. 2005 à 11:09
Bonjour,
Je suis en train de développer une application qui nécessite 256Mo de mémoire allouée pour la JVM. Lorsque je lance l'application à partir de Netbean 4.1 en spécifiant dans les paramètres pour la JVM le paramètre -Xmx256M l'application ne rencontre aucun problème de mémoire. Cependant lorsque je crée un jar exécutable de mon application, le jar n'alloue pas la mémoire suffisante auprès de la JVM. Le fichier jar s'exécute parfaitement si je le lance en ligne de commande "java -Xmx256M -jar appli.jar", toutefois ce n'est pas le mode de lancement que je désire car en effet mon application doit être utilisée par les commerciaux de mon entreprise et donc il faut que l'application se lance en double cliquant déçu.
Connaîtriez vous un moyen d'embarquer dans le jar les paramètre pour la JVM?
Je vais continuer mes recherches dans mon coin en attendant une réponse.
Jerome789
Messages postés3Date d'inscriptionvendredi 30 septembre 2005StatutMembreDernière intervention 9 décembre 2005 9 déc. 2005 à 09:38
Je viens de tester et un raccourci ne suffit pas car les utilisateurs voient apparaître une fenêtre dos qui reste tout le temps d'exécution de l'application car on lance spécifiquement java. Quand je crée un jar exécutable, je n'ai qu'à cliquer deux fois dessus pour lancer l'application sans voir apparaître une fentere dos (je crois que c'est java web start qui le permet)
Jerome789
Messages postés3Date d'inscriptionvendredi 30 septembre 2005StatutMembreDernière intervention 9 décembre 2005 9 déc. 2005 à 11:09
Merci Twinuts,
En effet cette classe aurait fait mon bonheur mais malheureusement il me faut une version standard de java (tu m'as tout de même fait connaître la version 1.6 et pour çà je te remercie). Je vais donc tester ta seconde solution.