begin process at 2012 02 15 16:20:06
  Trouver un code source :
 
dans
 
Accueil > 

Tutoriels

 > 

Tutoriaux

 > CRÉER UN JAR EXECUTABLE AVEC ECLIPSE

CRÉER UN JAR EXECUTABLE AVEC ECLIPSE


 Information sur le tutoriel

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

 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.

Commentaires

Commentaire de agrillon le 31/08/2005 08:38:25

super consis!

Commentaire de gaole le 27/11/2005 00:05:28

consignes simples, à suivre bettement :D

Commentaire de Shiftane le 08/12/2005 10:30:24

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

Commentaire de naticmi le 14/12/2005 19:11:33

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

Commentaire de mouns le 23/02/2006 16:35:39

j'ai rien compris ;-)

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!

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

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 !  

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 !  

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.

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 ?

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à.

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

Commentaire de cterra le 29/08/2006 22:38:01

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

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

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+

Commentaire de SqueletoriX le 01/05/2007 12:02:43

Merci
Super clair et simple a suivre

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

Commentaire de fares2007 le 09/06/2007 16:19:50

un grand merci à tous

Commentaire de fares2007 le 09/06/2007 16:24:20

ce code est trés interissant

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 ^^

Commentaire de tybot le 08/12/2007 14:09:10

Simple mais complet !!!

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/

Commentaire de aoumfo le 26/01/2008 13:13:14

où trouver eclipse?

Commentaire de maili20 le 17/02/2008 20:47:05

www.google.com

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? :/

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 ;)

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

Commentaire de dali200222 le 25/12/2008 21:40:37

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

Commentaire de lemouelfl le 03/03/2009 20:34:08

Bon tutoturial, simple et rapide.

Merci.

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...

Commentaire de safounette88 le 02/04/2009 17:04:58

MERCI BEAUCOUP

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)

Commentaire de katy13 le 02/05/2009 18:28:12

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

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?????

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.

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...

Commentaire de akramou1111 le 05/08/2009 14:02:46

je veux savoire pourquoi le dossier lib n'existe pas dans l'arborensence du projet JAVA sous éclipse!????de l'aide SVP !!!

Commentaire de takmed le 24/10/2009 22:20:34

merci c'est une bonne méthode

Commentaire de lutfi2 le 19/02/2010 18:07:07

merci

Commentaire de immmene le 13/05/2010 20:43:36

vraiment mille merci,c simple, claire et net.
j'avais du mal avec les autres site mais là c'est en même pas 30 secondes j'ai mon executable.

Commentaire de loxmab le 12/12/2010 11:14:40

malheureusement je crain avoir suivi le tuto et ..donc xp 32 ok mon jar marche , vista 64 fail , seven 32 fail ..apres abandon seven 64 et autre "évoution"

Commentaire de Abderrahman19 le 20/12/2010 12:55:35

rdza erezre

Commentaire de tagueu le 14/01/2011 23:28:43

salut ceci marche t-il si l'on se trouve en console.Sinon comment fait-on?

Commentaire de chih le 04/05/2011 22:07:12

salut,
moi je veux créer un fichier.exe d'un programme ATL(Atlas Transformation Language) sous eclipse. est ce que vous savez comment le faire?

Commentaire de leila90 le 14/05/2011 21:17:14

Bonsoir,
moi aussi j'ai le meme problème: fichier exécutable d'un projet ATL  sous eclipse

Commentaire de tfadlou84 le 29/06/2011 03:11:11

trés grande merci pour le tuto et super pour les deux  MOURADOU et MATHOMTB

Commentaire de dvwyns le 17/01/2012 11:17:04

Salut,
Un pt update sur le sujet.
Pour rajouter une librairie comme oracle, j'extrais le dossier oracle se trouvant dans le .jar (récuperer sur le site d'oracle) en transformant le .jar en .zip
Puis je transforme le .jar (créer en suivant la tuto de cette page) en .zip et j'ajoute mon dossier oracle dedans.
Dans ce cas ci pas besoin de clathpath ou manifest puisqu'il suit simplement le chemin indiqué pour trouver le driver Class.forName("oracle.jdbc.driver.OracleDriver");

++

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,094 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales