Bonjour,
tout d'abord désolé ca doit être une question redondante mais je n'ai rien trouvé
Je n'arrive pas à creer un jar executable, pourtant il me semble avoir tout bien suivi.
J'ai commencé par ne garder que mon .class.
Dans un repertoire j'ai donc mon point class et divers répertoires que j'importe dans ma classe ( qui viennent de l'extraction d'un .jar que j'utilise ).
Ensuite, j'ai un dossier META-INF ( qui vient du jar extrait ), et j'ai rempli mon fichier MANIFEST.MF comme ceci :
ensuite je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Manifest-Version: 1.0 Created-By: 1.4.1_01 (Sun Microsystems Inc.) Main-Class: MaClasse
j'obtient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part jar cvfm alphaSlider.jar META-INF/MANIFEST.MF
Puis j'essaie de l'executer avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part manifest ajouté
Et j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -jar alphaSlider.jar
donc si j'ai bien compris ca viendrait d'un mauvais classpath, seulement lorsque je compile et j'execute ( javac et java ) cela fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Exception in thread "main" java.lang.NoClassDefFoundError: AlphaSlider2
Merci, et désolé je débute en java
Partager