Я просматривал документацию Ivy, и у меня есть вопрос о значении по умолчанию ivysettings.xml
, найденном внутри ivy.jar.
Все, что я хочу сделать, это изменить общедоступный репозиторий на локальный репозиторий Maven, который у нас есть. Вот и все. Я мог бы скопировать все файлы ivysettings*.xml
в свой проект и использовать <ivy:settings>
, чтобы указать на него, но это дублирует многие вещи. Я мог бы также изменить ivy.jar
, но это добавит головной боли при обслуживании. Разработчики должны использовать мой ivy.jar
, и если мы перейдем на новую версию, мне придется снова ее модифицировать.
Итак, как мне сохранить все стандартные настройки Ivy и просто переключить репозиторий на использование? Я просто хочу наложить свои изменения на то, что уже есть у Айви.
И еще два вопроса:
ivyconf*.xml
и файлами ivysettings*.xml
? Почему в Ivy дублируются конфигурации?