Aide pour packager un jar [JAVA] - Java - Programmation
Marsh Posté le 01-06-2004 à 18:06:37
la bonne façon c'est de fournir les jars separés, le tout dans un tgz.
dans le cas d'une appli standalone, pour peu que les licenses des jar te le permettent, tu peux utiliser uberjar pour packager le tout.
dans le cas d'appli web, j2ee t'as les formats specifiques war et ear..
Marsh Posté le 01-06-2004 à 19:19:33
the real moins moins a écrit : la bonne façon c'est de fournir les jars separés, le tout dans un tgz. |
+1 mais tgz pour windows... bof ?!
Marsh Posté le 01-06-2004 à 19:25:43
ReplyMarsh Posté le 01-06-2004 à 22:26:02
ReplyMarsh Posté le 02-06-2004 à 09:29:03
y a pas de manière de fournir le tout dans un jar, et de lancer avec juste un java -jar MonJar.jar ?
Marsh Posté le 02-06-2004 à 11:26:54
noldor a écrit : y a pas de manière de fournir le tout dans un jar, et de lancer avec juste un java -jar MonJar.jar ? |
Oui, tu peux créer un JAR qui comprend les classes de ton programme, ainsi que A1.jar, A2.jar etc tels quels.
N'oublie pas de spécifier le classpath vers les JARs A1..An. ANT est pratique pour ce genre de packaging.
Marsh Posté le 02-06-2004 à 11:30:44
noldor a écrit : y a pas de manière de fournir le tout dans un jar, et de lancer avec juste un java -jar MonJar.jar ? |
http://sourceforge.net/projects/javalauncher/
Marsh Posté le 02-06-2004 à 11:40:46
uberjar bordel, j'l'ai déjà dit
Marsh Posté le 01-06-2004 à 17:07:55
J'ai une appli qui utilise un jar que nous nommerons A.jar
ce jar utilise des librairies externe A1.jar, A2.jar, A3.jar, avec leur propre fichier de manifest
quel est la bonne façon pour packager tout cela en un seul jar ?
---------------
http://runnerstats.net