Как консультант, у меня есть несколько клиентов, для которых я работаю. Каждый клиент использует собственный внутренний репозиторий Maven, который также настроен на отражение центрального и других внешних репозиториев. Мне нужно настроить установку maven на моем ноутбуке, чтобы, когда я работаю для одного клиента, он использовал их внутренний репозиторий для всего.
Я думал, что смогу использовать профили для решения этой проблемы, но настройки зеркала не могут быть изменены для каждого профиля.
Есть ли у кого-нибудь предложения о том, как подойти к этой конфигурации maven?
Примечание. Аналогичный вопрос здесь: Как мне настроить maven для доступа к maven Central, если сервер nexus не работает? , но этот вопрос касается переключения между Central, поступающим с зеркала, или нет. Мне нужно, чтобы Central (и другие) поступали из одного или другого зеркала на основе некоторого свойства/настройки/переменной и т. д.