Nous avons un projet Maven 2 avec de nombreux modules. Exemple:
<modules>
<module>common</module>
<module>foo</module>
<module>data</module>
<module>bar</module>
... more ...
</module>
Disons que le module "data" prend du temps à construire et que nous voulons l'exclure lorsque le projet est construit par un serveur CI. Actuellement, nous utilisons deux fichiers pom.xml pour y parvenir. L'un contient tous les modules et l'autre contient tous les modules sauf ceux qui peuvent être laissés de côté pour CI. Mais c'est assez ennuyeux car parfois on oublie de mettre un nouveau module dans les deux fichiers.
Existe-t-il une solution qui ne nécessite pas deux listes de modules distinctes?