Нет, они не имеют одинакового эффекта.
Второй параметр добавляет новый репозиторий в качестве «дополнения» к центральному, но не мешает Maven самостоятельно проверять центральное.
Первый вынуждает Maven использовать один репозиторий, если он зеркально отображает все запросов к репозиторию (путем установки mirrorOf
в *
). Это способ использовать один репозиторий .
То, что вы ищете, таким образом, является первой настройкой и должно быть определено в settings.xml
.
Теперь добавление вашего корпоративного репозитория в файл ~/.m2/settings.xml
каждой машины может быть немного болезненным, и в корпоративной среде мне нравится распространять и устанавливать «настроенную» версию Maven, содержащую зеркало, предопределенное в conf/settings.xml
. Таким образом, людям просто нужно установить «корпоративную» версию, и они готовы к работе.