Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CRÉER UN JAR EXECUTABLE AVEC ECLIPSE


Information sur le tutorial

Catégorie :Tutoriaux Date de création : 19/08/2005 12:01:09 Vu : 65 547 fois

Note :
7,07 / 10 - par 15 personnes
7,07 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (37)
Ajouter un commentaire et/ou une note

Description

ce tutorial montre les différentes étapes à faire pour créer un jar executable avec eclipse.

Tutorial

Pour faire un jar executable avec eclipse : 

   1. cliquez droit sur le projet, puis sur "export", et ensuite sur "JAR file".
   2. choisissez les ressources à mettre dans le JAR.
   3. choisissez les options que vous désirez, entrez l'adresse de destination de votre JAR et cliquez sur "suivant".
   4. cliquez sur suivant, puis rentrez la class contenant le main.
   5. cliquez sur "terminer".

Et voila, votre JAR executable est créé à l'adresse donnée.

signaler à un administrateur
Commentaire de agrillon le 31/08/2005 08:38:25

super consis!

signaler à un administrateur
Commentaire de gaole le 27/11/2005 00:05:28

consignes simples, à suivre bettement :D

signaler à un administrateur
Commentaire de Shiftane le 08/12/2005 10:30:24

Comment on fait si ya des librairies ? parce que ca ne marche pas...

signaler à un administrateur
Commentaire de naticmi le 14/12/2005 19:11:33

Consigne très claire à suivre pour un résultat impeccable

signaler à un administrateur
Commentaire de mouns le 23/02/2006 16:35:39

j'ai rien compris ;-)

signaler à un administrateur
Commentaire de fanGass le 21/03/2006 09:01:29

Comment configurer le classpath avec les jar executables? puis que ça ne marche pas! exemple : avec oracle!

signaler à un administrateur
Commentaire de berchi le 03/05/2006 13:00:03

Si j'ai des librairies externes avec eclipse sa ne marche pas il ne les prends pas en compte

signaler à un administrateur
Commentaire de fanGass le 10/05/2006 11:54:36

ben j'ai résolu mon problème. En fait il faut créer un fichier manifest qui contient tous les librairies et classpath et après il faut cocher la case "use existing manifest file from workspace".

ça marche bien !  

signaler à un administrateur
Commentaire de fanGass le 10/05/2006 11:56:36

ben j'ai résolu mon problème. En fait il faut créer un fichier manifest qui contient tous les librairies et classpath et après il faut cocher la case "use existing manifest file from workspace".

ça marche bien !  

signaler à un administrateur
Commentaire de rabdoul le 05/06/2006 11:02:32

Les differentes étapes ne sont pas assez devellopées et le vocabulaire n'est pas adapté aux débutants.
Chez moi, ça ne marche pas.

signaler à un administrateur
Commentaire de anaslemec007 le 04/07/2006 13:23:01

mais je veux la reponse sur le sujet si il ya a des librerie comment les integeree dans le jar avec eclips ?

signaler à un administrateur
Commentaire de chowgongsi le 09/08/2006 15:06:39

Pour insérer une librairie, genre un autre jar, il suffit d'éditer le fichier manifest qui se trouve dans le jar créé. le jar (qui est en fait une compression zip) se compose de 2 dossiers: celui qui comprends les classes, et l'autre le "meta-inf". c'est dans ce dernier que se trouve le fichier manifest.
par exemple dans mon cas, je veux intégrer le connecteur jdbc de mysql qui se trouve dans le dossier lib, alors je fais:

Manifest-Version: 1.0
Class-Path: lib\mysql-connector-java.jar
Main-Class: myBillPack.Start

et voilà.

signaler à un administrateur
Commentaire de mouradou le 27/08/2006 14:43:46

Bonjour

J'ai juste voulu dire qu'il y a des fois ou cette méthode n'est pas bonne .Prenons l'exemple d'une application qui fait une connexion à une base de donnée et lance des requètes multiples, l'exportation du pilote de base de donnée est nécessaire et donc cette méthode ne sera pas efficace , pour cela il est préférable d'utiliser le plugin eclipse " Fast jar  "

bon travail à tous

signaler à un administrateur
Commentaire de cterra le 29/08/2006 22:38:01

ça pue ta solution pour inclure les librairies , ça marche pas ...

signaler à un administrateur
Commentaire de kgadhi le 08/09/2006 15:42:58

Bonjour,

J'aimerais savoir comment je dois faire pour ajouter un repertoire d'images?
Je m'expliques: Dans mon projet, j'ai un repertoire d'images et quand j'execute le prjet avec Eclipse, j'ai mes images qui s'affichent mais quand j'execute le jar en lignes de commandes les images ne s'affichent pas, donc j'ai des simples fenetres avec du texte.

Merci pour votre aide

signaler à un administrateur
Commentaire de mathomtb le 09/11/2006 20:14:46

Salut,
Alors pour ceux que ça intéresse, le plugin dont parlait mouradou, c'est pas FAST JAR mais FAT JAR ! J'ai mis un certain temps à le trouver... pour le telecharger c'est à cette adresse là :
http://sourceforge.net/projects/fjep

A+

signaler à un administrateur
Commentaire de SqueletoriX le 01/05/2007 12:02:43

Merci
Super clair et simple a suivre

signaler à un administrateur
Commentaire de Malkouka le 07/06/2007 12:57:22

un grand merci à MOURADOU et MATHOMTB pour le lien c'est extra!!
ça fonctionne parfaitement et c'est simple à suivre

signaler à un administrateur
Commentaire de fares2007 le 09/06/2007 16:19:50

un grand merci à tous

signaler à un administrateur
Commentaire de fares2007 le 09/06/2007 16:24:20

ce code est trés interissant

signaler à un administrateur
Commentaire de gotthy le 06/09/2007 04:04:52

Bien j'ai un petit problème. J'ai bien lu ce qu'il y a marqué!! Mais ca ne marche pas vraiment chez moi.
Donc j'aimerais créer un .jar exécutable! Mon programme utilise une API qui dans Eclipse fonctionne correctement j'ai donc deux librairies (JRE normal et jxl.jar-->API). Quand je créer un jar avec ce que vous avez indiqué ci-dessus et que je le lance il me dit "coult not find the main class. Program will exist" pourtant j'ai bien préciser la classe où se trouve le main.
Si vous pouvez m'aider ça serait cool  :p (simplement car je n'ai pas bien l'habitude de java)

Merci ^^

signaler à un administrateur
Commentaire de tybot le 08/12/2007 14:09:10

Simple mais complet !!!

signaler à un administrateur
Commentaire de BoRom le 09/01/2008 11:04:30

Pour créer un jar exécutable en 3 clics à partir d'un développement swt, il existe aussi un plugin bien pratique :
http://fjep.sourceforge.net/

signaler à un administrateur
Commentaire de aoumfo le 26/01/2008 13:13:14

où trouver eclipse?

signaler à un administrateur
Commentaire de maili20 le 17/02/2008 20:47:05

www.google.com

signaler à un administrateur
Commentaire de Hyperpenguin le 28/04/2008 09:56:16

Autant écrire: "appuyez 3 fois sur next".
Manque de détails, des précisions pointues sur les options justement auraient été appréciable.
C'était juste histoire d'avoir ton pseudo sur un tuto? :/

signaler à un administrateur
Commentaire de katzou le 28/05/2008 16:10:19

Héhé plus  besoin de chercher comme ça :D
Par contre ajouter un plug-in pour créer un exécutable c'est pas trop utile ;)

signaler à un administrateur
Commentaire de malik0011 le 10/09/2008 15:59:54

bonjour tout le monde, je suis nouveaux dans la programation sur eclipse, je cherche des documentation sur eclipse RCP, aidez moi.Merci

signaler à un administrateur
Commentaire de dali200222 le 25/12/2008 21:40:37

voila un document pour développer avec eclipse
http://jmdoudoux.developpez.com/java/eclipse/

signaler à un administrateur
Commentaire de lemouelfl le 03/03/2009 20:34:08

Bon tutoturial, simple et rapide.

Merci.

signaler à un administrateur
Commentaire de danimo le 15/03/2009 09:51:59

Et dire qu'il y en a qui font la fine bouche!
Ils regrettent sans doute de ne pas avoir pensé à un tel tuto...

signaler à un administrateur
Commentaire de safounette88 le 02/04/2009 17:04:58

MERCI BEAUCOUP

signaler à un administrateur
Commentaire de rouleaux le 22/04/2009 23:25:46

Bonjour,
j'ai une série de photos je voudrais créer un diaporama de ces photos.
Qqn pourrait m' aider? (je ne m' y connais pas du tout)

signaler à un administrateur
Commentaire de katy13 le 02/05/2009 18:28:12

bon mais comment faire le jar avec netbeans 6.5
et merci en avance

signaler à un administrateur
Commentaire de d3dzied le 11/05/2009 22:41:18

merci c'est une bonne méthode

Mais, j'ai essayer de relier le connecteur à mon projet java mai si j'execute le programme il ne connecte pas à la base donc le connecteur n est pas lier
svp vous pouver m'aider?????

signaler à un administrateur
Commentaire de vengaboys le 13/05/2009 10:18:25

Bonjour à tous,

Tout d'abord je remercie l'auteur de ce tutoriel. Je voudrai savoir comment il faut faire pour exécuter le jar crée?

Merci d'avance.

signaler à un administrateur
Commentaire de mclane1 le 30/06/2009 12:24:57

Pour lancer la commande, il faut dans un premier temps installer java sur son poste (voir site de sun).
Ensuite, soit un double clic dessus suffit. Parfois il y a des trucs à configurer (genre la commande à lancer sous windows avec l'extension jar) pour que ca marche. Dans d'autre cas, ca ne marche pas et on ne sais pas pourquoi (les erreurs ne s'affiche pas). Dans ce cas, on peux faire en ligne de commande
CHEMIN_DU_JAR> java -jar nom_du_jar.jar
Et hop, on a l'erreur...

Bon courrage.

Ensuite, en effet, y a presque tout qui marche.
Mais je ne sais pas si on peut forcer une commande dans le jar. Par exemple, en lancant le jar je souhaiterais le forcer en augmentant la taille mémoire allouée (équivalent de la commande -Xmx512m -Xms512m ). Je sais que je peux faire un truc du genre en ligne de commande :
java -Xmx512m -Xms512m -jar nom_du_jar.jar
Mais y a t'il un moyen de définir ca dans le jar ? Peut etre dans le Manifest ?

Merci d'avance...

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,031 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.