Je suis en train de développer une application desktop avec Maven 2 et tout le bataclan et le résultat de tout ça c'est une archive JAR qui devrait être directement exécutable. Pour ça, j'ai fait en sorte que le fichier META-INF/MANIFEST.MF contienne les lignes suivantes:
Pourtant quand j'exécute l'archive avec la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Main-Class: org.epseelon.koala.Koala Class-Path: rome-0.8.jar jdom-1.0.jar xstream-1.2.jar annotations-1.0. jar xpp3-1.1.3.4.O.jar jdic-20060613.jar
J'obtiens le message d'erreur:java -jar target/dist/myapp-1.0-SNAPSHOT-bin.jar
Alors que com.sun.syndication.io.FeedException est dans la librairie rome-0.8.jar qui figure bien à la racine du JAR.Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/syndication/io/FeedException
at org.epseelon.koala.Koala.main(Koala.java:38)
Je ne comprends pas ce qui ne va pas. Est-ce que quelqu'un aurait une idée?
Partager