-
Utilisation du jar
Hello,
Question bête certainement, mais:
J'ai un projet eclipse qui utilise maven.
Lorsque je fais un mvn:install, j'ai les fichiers monProjet.jar et monProjet.pom qui sont créés dans mon dossier de destination.
Seulement, il n'y a pas mes dépendances... Comment je fais pour utiliser mon jar ainsi créé? La, forcément il me met des classNotFoundException car pas de dépendances...
Merci d'avance,
A+, Patrick
-
Les dépendances sont présentes dans ton repository.
Il suffit d'aller les récupérer et ensuite de régler les problèmes de classpath pour que ton application les trouve.
-
Mais je dois faire ça à la main? Si j'ajoute ou supprime des dépendances, il faut que je recommence?
Je ne suis pas certain de saisir...
Merci ;)
-
Maven install, installe simplement les artifact dans le repository.
Si tu veux distribuer ton application, regarde du côté du plugin assembly.
-
Tu peux regarder ici aussi.
Ca définit le classpath dans le META-INF.
Le plugin Shade permet quant à lui de créer un gros JAR, comprenant aussi les dépendances...