У меня есть это зеркало в моем файле settings.xml:Maven: Как настроить файл settings.xml для добавления репозиториев?
<mirrors>
<mirror>
<id>internal-repository</id>
<name>Maven Repository Manager running on repo.mycompany.com</name>
<url>http://nexus_server.mycompany.com/nexus/XXX</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
Теперь мне нужен плагин и зависимость, что я не могу найти в этом хранилище. Я попрошу их добавить. Но сначала мне нужно их протестировать.
Итак, мне нужно добавить другие репозитории http: \ NEW_REP_URL в settings.xml. И поэтому я хочу, чтобы Maven получал зависимость/плагин от репозитория, который я добавляю, если он не находит его в связи с ней.
Другими словами, как сделать приоритеты между репозиториями: если их не найти в локальном кеше, то в связи с ней. Если не найдено в связи с нашей компанией, то в http: \ NEW_REP_URL?
Можете ли вы дать мне пример кода с некоторыми пояснениями?
Большое вам спасибо!
Это может быть хорошим советом: http://maven.apache.org/guides/mini/guide-mirror-settings.html#Advanced_Mirror_Specification –
Спасибо за ссылку. Но я уже прошел. Честно говоря, для меня это не совсем понятно ...:/ – Farah
Это репозиторий, расположенный в вашей компании? Я думаю, что вы можете добавить этот новый репозиторий в центральный репозиторий nexus –