Bonjour,
Je sais bien que la création de jar a été abordée mille et une fois dans les forum, neanmoins, j’ai une question.
Avant de poser cette question je suis allé cherché pas mal sur les forums
J’ai crée un jar exécutable avec une simple class java « helloworld.java » que j’ai compilé avec javac et j’ai crée un jar toto (qui a fonctionné) de la manière suivante :
J’ai crée mon fichier MANIFEST.MF je l’ai mis à la racine c'est-à-dire avec mon fichier class et j’ai écrit dedans :
Main-Class : helloworld
J’ai crée mon jar de la manière suivante dans la console DOS:
Jar cvmf MANIFEST.MF toto.jar *.class
Et ça marche… ;;;
Les choses se compliquent quand je crée un package qui s’appelle « monde »
Et que je mets toutes mes classes dedans (car je suis obligé) et je crée mon jar de la manière suivante :
Jar cvmf MANIFEST.MF toto.jar C:\Progs_Java\classes\monde\*.class
Ça crée bien le jar mais là il ne marche plus, quelqu’un peut-il m’expliquer pourquoi ?
Partager