Je construis un projet Maven avec une demi-douzaine de modules. Je vais bien l'importer moi-même en utilisant Maven ou Ivy, mais d'autres équipes aimeraient utiliser ces jars aussi, mais leur pratique consiste à valider les fichiers jars et les fichiers sources au contrôle de version. Je voudrais générer un ensemble zip/tar de tous les modules et de leurs sources qu'ils peuvent utiliser comme bon leur semble.Création d'une archive de tous les pots et sources jar pour un projet multi-module
J'ai lu Maven Assembly Plugin: Including Module Binaries mais je suis timide de l'utiliser parce que:
- Le linked FAQ entry retourne un 404;
- Je dois spécifier manuellement tous les modules.
Existe-t-il une alternative?
Mise à jour: J'ai essayé d'utiliser les descripteurs de montage intégrés
mvn assembly:assembly -DprojectModulesOnly=true
mvn assembly:assembly
et les deux échoué avec
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to create assembly: Error creating assembly archive bin: You must set at least one file.
après tout le module builds ont exécuté.
J'ai exactement ce même problème (et exactement 1 an, 2 jours plus tard la FAQ liée est toujours 404) – Justin