Voie 1 :
Nous avons un fichier java test.java qui contient la classe principale testa. Nous commençons par compiler notre fichier java en utilisant simplement javac test.java nous créons le fichier manifest.txt dans le même répertoire et nous écrivons Main-Class : nom de la classe principale . par exemple :
Main-Class: testa
Ensuite, nous créons le fichier jar par cette commande :
jar cvfm anyname.jar manifest.txt testa.class
Ensuite, nous lançons le fichier jar par cette commande : java -jar anyname.jar
voie 2 :
Nous avons un paquetage nommé one et toutes les classes sont à l'intérieur de ce paquetage. Nous créons alors un fichier jar à l'aide de la commande suivante :
jar cf anyname.jar one
Nous ouvrons ensuite le fichier manifest.txt dans le répertoire META-INF du fichier anyname.jar et nous écrivons
Main-Class: one.mainclassname
à la troisième ligne, puis nous lançons le fichier jar à l'aide de cette commande :
java -jar anyname.jar
pour créer un fichier jar contenant plusieurs fichiers de classe : jar cf anyname.jar one.class two.class three.class......