créer jar

laingohenintsoa
créer jar

POuvez - vous m'aider s'il vous plaît!! est-ce que le Class-Path dans la création de jar est obligatoire car j'en ai pas mis dans mon MNIFEST et là, le jar ne veut pa s'executer: Could not find the main class!! aloors que j'ai essayé avec un petit programme!! :cry:

nasix

Bonjour,

Le class-path n'est nécessaire que si tu utilise des librairie externe, et ce pour bien spécifier leurs chemins.

Est ce que quand tu exécute ton pojet avant de créer ton jar, tu n'as pas de problème ?

Niroken

Hello,

Could not find the main class veut dire qu'il n'a pas trouvé l'attribut Main-class dans le fichier manifest.mf quand il a exécuté ton .jar

voici un exemple de fichier manifest minimaliste:

Manifest-Version: 1.0
Main-Class: Program

Pour se lancer il faut donc que la méthode "public static void main(String[] args)" soit définie dans la classe Program et que celle ci soit dans ton classpath.

Bonne chance,
Niroken