Bonjour,
Je souhaite faire un fichier jar d'un projet que je viens de terminer.
Il fallait que j'incluse dans mon jar l'API JFreeChart donc en cherchant un peu j'ai vu qu'il fallait creer un fichier MANIFEST.MF, je l'ai édité de cette facon :
Puis je tape ma commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Manifest-Version: 1.0 Created-By: Adrien_Bertin Main-Class: Main Class-Path: jfreechart-1.0.8/jfreechart-1.0.8/lib/jcommon-1.0.12.jar jfreechart-1.0.8/jfreechart-1.0.8/lib/jfreechart-1.0.8.jar
Et voila la reponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part jar -cvmf MANIFEST.MF CAIPF.jar *.class jfreechart-1.0.8/
Qu'est ce qui cloche ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 java.io.IOException: invalid header field at java.util.jar.Attributes.read(Attributes.java:389) at java.util.jar.Manifest.read(Manifest.java:167) at java.util.jar.Manifest.<init>(Manifest.java:52) at sun.tools.jar.Main.run(Main.java:123) at sun.tools.jar.Main.main(Main.java:903)
Merci
Partager