Bonjour,
Je voudrais créer un jar pour un projet web maven multi-modules.
Quel goal maven faut-il utiliser afin d'avoir un seul jar réprésentant tous les modules?
Merci de votre aide.
Version imprimable
Bonjour,
Je voudrais créer un jar pour un projet web maven multi-modules.
Quel goal maven faut-il utiliser afin d'avoir un seul jar réprésentant tous les modules?
Merci de votre aide.
si c'est un projet web, son type est war, un simple mvn package va te créer le war avec toutes les dépendances transitives dans WEB-INF/lib
Si c'est un projet WAR, voir la réponse de tchize_
Sinon, il faudra t'orienter soit vers le plugin assembly, soit vers le plugin shade, qui permet de créer un seul JAR contenant le projet, puis toutes ses dépendances...
et si c'est du maven 1, regarder vers le plugin uberjar :D
Merci de vos réponses.
C'est du Maven 2 et projet war.