Abbiamo un progetto Maven 2 con molti moduli al suo interno. Esempio:
<modules>
<module>common</module>
<module>foo</module>
<module>data</module>
<module>bar</module>
... more ...
</module>
Supponiamo che la compilazione del modulo "dati" richieda molto tempo e che vogliamo escluderlo quando il progetto viene compilato da un server CI. Attualmente utilizziamo due file pom.xml per ottenere questo risultato. Uno ha tutti i moduli e l'altro ha tutti i moduli tranne quelli che possono essere lasciati fuori per CI. Ma è piuttosto fastidioso perché a volte ci dimentichiamo di inserire un nuovo modulo in entrambi i file.
Esiste una soluzione che non necessita di due elenchi di moduli separati?