Я добавил профиль в свой pom.xml:
<profiles>
<profile>
<id>nexus</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<distributionManagement>
<repository>
<id>nexusid1</id>
<url>http://</url>
</repository>
<snapshotRepository>
<id>nexusid2</id>
<url>http://</url>
</snapshotRepository>
</distributionManagement>
</profile>
</profiles>
Я добавил в settings.xml:
<server>
<id>nexusid1</id>
<username>username</username>
<password>passwword</password>
</server>
Чтобы добавить проект в репозиторий Nexus, я использую mvn deploy
Нужно ли использовать профиль в этом случае?
Если я хочу выполнить развертывание на nexusid2, значит ли это, что мне нужно добавить новую запись сервера в settings.xml, даже если имя пользователя / пароль для nexusid1 и nexusid2 совпадают?