Mamy projekt Maven 2 z wieloma modułami. Przykład:
<modules>
<module>common</module>
<module>foo</module>
<module>data</module>
<module>bar</module>
... more ...
</module>
Załóżmy, że tworzenie modułu danych jest czasochłonne i chcemy go wykluczyć, gdy projekt jest budowany przez serwer CI. Obecnie używamy do tego dwóch plików pom.xml. Jeden zawiera wszystkie moduły, a drugi ma wszystkie moduły oprócz tych, które można pominąć dla CI. Ale to dość denerwujące, ponieważ czasami zapominamy o umieszczeniu nowego modułu w obu plikach.
Czy istnieje rozwiązanie, które nie wymaga dwóch oddzielnych list modułów?