Ajouter des jars dans un jar

Signaler
Messages postés
79
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
12 août 2009
-
Messages postés
50
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
1 juillet 2011
-
salut.

j'ai crée un jar sous eclipse (linux) mais qd j'execute ce jar je voie que il a besoin d'autre jar pour que il puisse fonctionner?
en fait le .classpath de mon jar il contient que les libraries qui ils sont dans class-path par contre moi j'ai besoin d'autres jars dans mon .classpath?

merci d'avance

7 réponses

Messages postés
50
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
1 juillet 2011

Bonjour
Les jars doivent être additionné dans un répertoire nome {lib}, à côté du jar file

Puis dans le répertoire de { (Meta-inf/Manifest.mf) , il est compresse dans Jar file}

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 11.2-b01 (Sun Microsystems Inc.)
Main-Class: personelnotes.Main
Class-Path: lib/JMP3.jar lib/jdom.jar
X-COMMENT: Main-Class will be added automatically by build
Messages postés
1
Date d'inscription
jeudi 9 février 2006
Statut
Membre
Dernière intervention
26 juillet 2009

merci pour ta reponse

j'ai essyé ton idée mais ça marche pas?
voici mon ficher Meta-inf/Manifest.mf:

Manifest-Version: 1.0
Class-Path: lib/ant.jar lib/juh.jar lib/jurt.jar lib/jut.jar lib/PDFBo
x-0.7.3.jar lib/ridl.jar lib/unoil.jar
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: main.MainWindow
e
et je l'ai changé comme tu m'as dit:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
X-COMMENT: Main-Class will be added automatically by build
Class-Path: lib/ant.jar lib/juh.jar lib/jurt.jar lib/jut.jar lib/PDFBo
x-0.7.3.jar lib/ridl.jar lib/unoil.jar
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: main.MainWindow


A+
Messages postés
50
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
1 juillet 2011

Bonjour

le probleme est :
[u]lib/PDFBo
x-0.7.3.jar/u

il faut qu'il soit ( lib/PDFBo x-0.7.3.jar )
soyez sûr de presence du repertoir (lib)
à côté du jar qui contient le package (main)
et class (MainWindow)

pas de retourne a la ligne entre lib/PDFBo et
x-0.7.3.jar
Messages postés
79
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
12 août 2009

merci bps ça marche ?

j'ai d'autre pb avec mon application (java et openoffice)
après lancement de mon jar j'ai ce message:

com.sun.star.comp.helper.BootstrapException: no office executable found!
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:253)
at main.DocumentConverter.bootstrapOpenOffice(DocumentConverter.java:156)
at main.Watcher.convert(Watcher.java:152)
at main.Watcher.processDescFile(Watcher.java:405)
at main.Watcher.run(Watcher.java:484)
main.DocumentConverter$BootstrapException
at main.DocumentConverter.bootstrapOpenOffice(DocumentConverter.java:167)
at main.Watcher.convert(Watcher.java:152)
at main.Watcher.processDescFile(Watcher.java:405)
at main.Watcher.run(Watcher.java:484)
java.io.FileNotFoundException: /var/www/toofax/tmp/convert_root/result/f1ee300c.pdf (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:106)
at java.io.FileInputStream.(FileInputStream.java:66)
at org.pdfbox.pdmodel.PDDocument.load(PDDocument.java:633)
at main.Watcher.countPages(Watcher.java:257)
at main.Watcher.generateResultFile(Watcher.java:314)
at main.Watcher.run(Watcher.java:485)
 


merci d'avance
Messages postés
50
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
1 juillet 2011

Bonjour

Je pense MainWindow ne comporte pas la méthode main, ou il besoin des arguments !?
Messages postés
79
Date d'inscription
lundi 18 mai 2009
Statut
Membre
Dernière intervention
12 août 2009

merci pour ta réponse.

si il y a la méthode main, en fait qd je lance mon application sur eclipse ça marche bien mais qd j'en lance à partir de jar ça marche pas et elle me donne ce message

com.sun.star.comp.helper.BootstrapException: no office executable found!
at com.sun.star.comp.helper.Bootstrap.bootstrap(Bootstrap.java:253) 
...............................
................



merci d'avance
Messages postés
50
Date d'inscription
mercredi 10 décembre 2008
Statut
Membre
Dernière intervention
1 juillet 2011

Bonjour
C'est un problème de démarrage.

Revisez :
main.DocumentConverter.bootstrapOpenOffice(DocumentConverter ligne:156, ligne :167)
main.Watcher.convert(Watcher ligne:152)
main.Watcher.processDescFile(Watcher.java:405)
main.Watcher.run(Watcher ligne:484)

java.io.FileNotFoundException: /var/www/toofax/tmp/convert_root/result/f1ee300c.pdf :
il ne trouve pas le fichier (No such file or directory)