Я хочу, чтобы Maven пропустил создание всех подмодулей, если пользователь пренебрегает указанием профиля сборки. https://stackoverflow.com/a/8305931/14731 объясняет, как включить модуль, если выбран профиль, но не как его исключить.Maven: Как пропустить подмодули, если профиль активирован?
Я понимаю, что могу скопировать <modules>
во все профили, отличные от по умолчанию, но список модулей огромен, и у меня есть более 9 различных профилей, что делает этот кошмар для обслуживания.
Есть ли способ исключить или пропустить подмодули, если профиль активирован? В качестве альтернативы, есть ли способ сохранить список модулей в свойстве и повторно использовать его из нескольких профилей, не повторяя весь список каждый раз?