Java faire executable

domxaline -  
 domxaline -
Bonjour,
j'ai un prg dans une class Test, ce programme se trouve dans l'eclipse
et je veux le faire exécutable,comment je dois faire? veuillez m"expliquez s'il vous plaît
Configuration: Windows XP
Firefox 3.5.3

6 réponses

  1. Kyzz Messages postés 31 Date d'inscription   Statut Membre 9
     
    exporte ton projet en JAR et ensuite utilise JSMOOTH si tu souhaite transformer ton JAR en EXE.

    Je n'ai plus l'option d'eclipse en tete pour faire un jar mais c'est pas compliqué, c'est "Exporter ..." ou un truc du style
    0
  2. domxaline
     
    merci pour ton réponse ,j'ai fait jar file,en le exécutant dans le Windows(en cliquant sur le fichier)
    il y a une boîte de message apparaît, en me disant

    failed to load Main-class manifest attribute from e:\essaie1.jar

    peut être j'ai fais erreur quelque part !!!
    0
  3. sandul Messages postés 4013 Statut Membre 723
     
    Salut,

    failed to load Main-class manifest attribute from e:\essaie1.jar
    Tout jar que tu souhaites exécutable par double clic doit comporter un fichier manifest pour spécifier (entre autres) la classe principale.

    ++
    0
  4. biboo_ Messages postés 1462 Statut Membre 106
     
    Sinon, si tu bosses sous eclipse, tu installes le plugin Fatjar qui permet de créer un executable (un .jar).
    Il ne reste plus qu'à mentionner la classe main et rulez. ;)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. domxaline
     
    bonjour
    j'ai téléchargé "plugin Fatjar" et je l'ai installé dans l'éclipse
    maintenant comment je l'exécute pour avoir jar file
    merci de m'aider
    0
  7. biboo_ Messages postés 1462 Statut Membre 106
     
    Ben tu mets les fichiers et librairies dont tu as besoin.
    Puis tu mets la classe main (la classe qui contient le main de toute ton application).
    Ca marche niquel, ça fait 3 ans que je l'utilise. ;)
    0
    1. domxaline
       
      bonjour
      je n'ai pas bien compris;veux tu m'expliquer en détails s'il te plaît
      0