Автоматизация файла настроек Maven
-
12-10-2019 - |
Вопрос
У меня есть артефакторная установка в нашей местной сети, и в настоящее время мы стремимся поместить множество наших проектов в Hudson Box для CI.
В настоящее время, чтобы получить проект, работая, пользователь должен проверить проект, над которым они работают, затем перейдите в свой файл maven settings.xml и изменить его. В идеале я хотел бы оптимизировать эти процедуры, поэтому при оформлении вашего кода вы можете, как часть сборки, помещенную в правильный файл настройки.
Проект IT в настоящее время рефакторинг имеет внешние зависимости, которые втягиваются через артефакт, и Хадсон не создаст его, поскольку он не может втягивать внешние зависимости ...
Я все еще не на 100% уверен, что это лучший курс, но я хочу удалить как можно больше ручных шагов для настройки проекта, и пока это кажется главным ...
Решение
Я думаю, что лучший способ заключается в том, что ваш pom.xml наследуют от общего родительского pom.xml, где определяются такие зависимости от некоторых третьих репо -репо.