2015-07-22 3 views
4

Если у моей компании установлен артефактивный репозиторий, то каков наилучший способ обеспечить доступ ко всем проектам?Общедоступные репозитории maven best practices

В настоящее время вся информация о репозитории находится в проекте master pom (в нем также содержатся данные, отличные от информации репо). Тогда у любых других проектов есть мастер-пом в качестве родителя для наследования. Поскольку проекты независимы, мы должны использовать свойство relativePath и гарантировать, что главный pom находится в правильном относительном каталоге.

Есть ли лучший способ?

+1

Я всегда устанавливал его внутри корпоративного дистрибутива Maven/устанавливал 'settings.xml'. – Tome

ответ

2

В файле settings.xml вам необходимо настроить доступ к диспетчеру репозитория компании, а в корпоративном помпе вам необходимо настроить распределение.