Application SWT autonome - manifest, lib, classpath...? - Java - Programmation
Marsh Posté le 28-02-2005 à 12:45:37
-cp et -jar marche pas ensemble il me semble
essaie de faire un export CLASSPATH=./lib puis java -Djava.library.path=lib -jar maquette.jar
Marsh Posté le 01-03-2005 à 08:41:47
merci de ton aide, mais ça n'a pas marché.
Par contre, j'ai regardé le manifest de docman, qui est aussi en swt et voilà ce que j'y vois :
Citation : Manifest-Version: 1.0 |
j'ai essyé de faire pareil... mais sans succès... je commence à crisser là...
je vais fouiller un peu plus le manifest, mais ça reste un peu obscure pour moi...
Marsh Posté le 01-03-2005 à 10:54:00
bon, j'ai essayé sans exporter dans un jar, et ça fonctionne :
Citation : java -classpath lib/swt.jar:lib/swt-pi.jar:. -Djava.library.path=lib/ fr.cuefa.djlr.maquette.Main |
et ça marche avec cette architecture de répertoires :
Code :
|
je vais voir pourquoi le jar reffuse de tourner...
Marsh Posté le 01-03-2005 à 11:20:55
the real moins moins a écrit : -cp et -jar marche pas ensemble il me semble |
euh oui forcement CLASSPATH=./lib ça peut pas marcher, tu dois spécifier chaque jar sorry
Marsh Posté le 01-03-2005 à 13:34:54
même en spécifiant chaque jar, ça n'a pas voulu marcher...
du coup j'ai grugé
j'ai fait un script ant (mon premier ), et là, hop! ça roule avec
Citation : java -Djava.library.path=lib -jar DJLR.jar |
:
Code :
|
Marsh Posté le 28-02-2005 à 08:31:27
bonjour tout le monde !!
j'ai écrit un bout d'appli avec SWT, et je voudrais pouvoir la lancer en dehors de Eclipse, parce que sinon, l'intéret est limité
j'ai exporté l'applivers un jar avec un manifest qui pointe vers mon main().
j'ai mis les jar swt requis dans un répertoire lib, avec les bibliothèques systèmes de SWT.
voilà le manifest :
voilà l'archi de mon répertoire :
et quand je fais un truc genre
j'obtiend un magnifique
Où est-ce que j'ai pas bon ? qu'est-ce que j'ai raté ?
Merci pour les coups de mains !
Message édité par brisssou le 28-02-2005 à 08:32:19