IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Problème de memoire "OutOfMemory" dans l'executable jar


Sujet :

avec Java

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2010
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 172
    Points : 85
    Points
    85
    Par défaut Problème de memoire "OutOfMemory" dans l'executable jar
    Bonjour,

    j'ai un souci de memoir "OutOfMemory" dans l'executable .jar je m'explique.

    au premier temps j'ai eu ce problème lorsque je lance mon application sous l'IDE Eclipse j'ai réglé ce problème en augmentant la mémoire alloué à éclipse j'ai mis

    "-Xmx1024m " j'ai donc réservé 1Go là le problème et réglé mon application tourne trés bien mais sous eclipe. le problème revient quand je lance mon executable .jar de cette même application.
    ma question est :

    comment on peut céer un exécutable avec les même paramètre de mémoire que eclipse..

    merci d'avance de m'avoir aider pour résoudre ce problème.

  2. #2
    Membre actif
    Homme Profil pro
    Développeur Java / JEE
    Inscrit en
    Février 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java / JEE

    Informations forums :
    Inscription : Février 2008
    Messages : 185
    Points : 293
    Points
    293
    Par défaut
    Bonjour,

    Il te faudrait lancer ton jar avec :

    Mathieu

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2010
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 172
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par Influenza Voir le message
    Bonjour,

    Il te faudrait lancer ton jar avec :

    Mathieu
    Bonjour,

    merci pour la réponse mais ou je dois mettre ça dans le code ?

    merci d'avance pour une petite explication

    A+

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 442
    Points : 417
    Points
    417
    Par défaut
    il faut lancer ton jar en ligne de commande dans ce cas :
    - cmd pour windows
    - terminal pour linux

    C'est là que tu écris l'instruction qu'on t'a donnée

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2010
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 172
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par Sharcoux Voir le message
    il faut lancer ton jar en ligne de commande dans ce cas :
    - cmd pour windows
    - terminal pour linux

    C'est là que tu écris l'instruction qu'on t'a donnée
    Bonjour,

    Merci pour la réponse mais y a pas un autre moyen de le faire sans passer par le cmd ..c'est pas vraiment pratique d'ouvrir un programme depuis cmd.
    je parle là d'un utilisateur (disant exigant)qui préfère un click directe sur le jar.

    Merci encore pour la réponse
    A+

  6. #6
    Membre actif
    Homme Profil pro
    Développeur Java / JEE
    Inscrit en
    Février 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java / JEE

    Informations forums :
    Inscription : Février 2008
    Messages : 185
    Points : 293
    Points
    293
    Par défaut
    Bonjour,

    Il te faudra passer par un lanceur, genre .bat ou .sh...
    Sinon j'ai utilisé avec succès WinRun4j pour faire un exécutable Windows gratuit. Exe4j est vraiment bon mais payant. Tu trouveras plus d'information dans ce tutoriel : http://baptiste-wicht.developpez.com...s/executables/

    Mathieu

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 394
    Points : 639
    Points
    639
    Par défaut
    Bonjour,

    Tu as aussi launch4j qui te permet de packager ton application et de spécifier des paramètres tels que le xms ou xmx : http://launch4j.sourceforge.net/

    Tu peux même embarquer la JRE dans ton package, ou utiliser une déjà installée sur le poste client...

    Romain.

  8. #8
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 075
    Points : 7 981
    Points
    7 981
    Par défaut
    Ou encore JSmooth
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre régulier
    Inscrit en
    Décembre 2010
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 172
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Ou encore JSmooth

    merci tout le mode pour ces réponse. je pense que mon problème est réglé

  10. #10
    Membre actif
    Homme Profil pro
    Développeur Java / JEE
    Inscrit en
    Février 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java / JEE

    Informations forums :
    Inscription : Février 2008
    Messages : 185
    Points : 293
    Points
    293
    Par défaut
    Pense au bouton "résolu"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 01/08/2008, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo