Maven проект. Два ПОМ, один для разработчиков, один для публикации - PullRequest
0 голосов
/ 18 мая 2011

Я работаю над библиотекой, которая использует Maven.Текущий файл pom.xml содержит много материалов, связанных с тестами, отчетами и т. Д.

Я хочу опубликовать выпуск этой библиотеки в частном репозитории Maven.Мне нужно предоставить гораздо более простой файл pom.xml в хранилище.

Как это делается?Можете ли вы сгенерировать более простой файл pom из того, который использовался в разработке?

Ответы [ 2 ]

2 голосов
/ 18 мая 2011
  • Настройте свой частный репозиторий Maven для зеркалирования / прокси всех необходимых репозиториев и плагинов. Репозитории
  • Настройте файл settings.xml для перенаправления всех запросов в ваш личный репозиторий Maven
  • Удалите репозитории и плагины-репозитории из вашего POM

-> для развертывания не требуется отдельный POM

1 голос
/ 18 мая 2011

В противном случае пом просто XML.Вы можете применить оболочку XSLT для сортировки записей, которые вы хотите изменить, и обернуть сценарии сборки maven в некоторые пакетные команды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...