dido44
Messages postés79Date d'inscriptionlundi 18 mai 2009StatutMembreDernière intervention12 août 2009
-
17 juil. 2009 à 11:33
douglasmbiandou
Messages postés2Date d'inscriptionsamedi 16 mai 2009StatutMembreDernière intervention19 août 2009
-
19 août 2009 à 10:08
comment Produire un JAR depuis Eclipse: jai suivi touts les etapes :
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".
mais dans l'etape3 je l'ai pas pu le faire parceque j'ai pas trouvé les options dans la fenetre.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 juil. 2009 à 11:56
Salut,
Ben tout dépend des "options" que tu veux mettre... Si tu veux simplement créer un jar sans dépendances vers des bibliothèques, tu n'as guère d'options.
______________________________________
DarK Sidious
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 juil. 2009 à 13:28
Salut,
Alors c'est déjà plus compliqué :
* génère un premier jar (sans options)
* décompresse le fichier jar généré pour récupèrer le fichier manifest de ce dernier (il se trouve dans le dossier META-INF à la racine du jar).
* Modifie le fichier manifest afin d'indiquer les dépendances de ce dernier de la façon suivante (exemple) :
Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
Main-Class: NomDeLaClassePossedantLeMain
Class-Path: servlet.jar infobus.jar acme/beans.jar bref, toute les dépendances de ton jar, à spécifier relativement à l'endroit du jar
* Recrée ton jar à partir d'eclipse, mais spécifie d'utiliser ce manifest là et non le générer automatiquement.
Et voilà.
______________________________________
DarK Sidious
dido44
Messages postés79Date d'inscriptionlundi 18 mai 2009StatutMembreDernière intervention12 août 2009 17 juil. 2009 à 16:27
je suis vraiment désolé pour le derangement?
moi tout simplement j'ai un projet java sous eclipse et je veux créer un jar simplement . et aprés executer ce jar par un scripte (launcher.sh)?
plus de détail: ( quel option je dois le choisir pour avoir un META-INF, En gros créer un fichier manifest.txt contenant la ligne:
Main-Class: classePrincipale
et .classpath et .project )
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 juil. 2009 à 16:40
Salut,
Il te suffit de suivre mes instructions...
Tu crée un jar, puis tu le décompresse, tu récupère le fichier manifest dedans, tu le modifie selon ce que je t'ai dis au dessus, et enfin tu recrée le jar mais tu précise à eclipse d'utiliser le manifest modifié et non de le créer lui même. C'est pas compliqué ! Je vois pas ce qui te pose problème...
dido44
Messages postés79Date d'inscriptionlundi 18 mai 2009StatutMembreDernière intervention12 août 2009 24 juil. 2009 à 16:53
salut.
j'ai créer un jar mais qd je veux l'exécuter me donne ce message de'erreur?
com.sun.star.comp.helper.BootstrapException: no office executable found!
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:253)
at
at java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.(FileInputStream.java:106)
java.io.FileInputStream.(FileInputStream.java:66)
org.pdfbox.pdmodel.PDDocument.load(PDDocument.java:633)