Как уже говорили, можно задать специфичные зависимости в профилях. Профили можно задавать непосредственно для проекта в pom-ке, через settings.xml (глобально или для специфичного юзера), и в дескрипторе профилей profiles.xml.
В settings.xml есть секция
<activeProfiles>
<activeProfile>profile-name</activeProfile>
</activeProfiles>
куда можно передать, например, переменную ${user.name}