En réponse à Arnaud Chiaberge <a.chiaberge@???>:
> Salut,
>
> Simplement en utilisant la commande :
>
> java -jar machin.jar
>
> A condition de java soit dans ton PATH, eventuellement que la variable
> JAVA_HOME soit fixee, et que les autre packages dont depend machin.jar
> soient dans la variable CLASSPATH.
JAVA_HOME n'est plus nécessaire depuis la version 1.2.0
Effectivement jdk1.3/bin doit être dans le PATH,
vérifier avec un java -version
Un jar exécutable précise :
. la classe à démarrer
. les jars en dépendance (chemin relatif au jar exécuté,
donc en général dans le même répertoire)
Comme le jar précise les dépendances, la commande 'java -jar ...'
ne lit pas le CLASSPATH, inutile donc de la définir.
Si ton jar est supposé contenir des sources, c'est simplement
une méthode d'archivage (comme tar.gz ou .zip)
A ce moment là, vérifie le contenu avec 'jar tf machin-src.jar'
ou extrais le avec 'jar xf machin-src.jar'
--
Yves Martin
Lausanne
ymartin59@???