Плагин Maven для объединения файлов pom.xml - PullRequest
3 голосов
/ 03 февраля 2011

У нас есть родительский проект Maven (агрегатор) и несколько дочерних проектов:

parent/
  child1/
  child2/
  ...

Теперь мы хотим преобразовать эту структуру в один проект, и нам нужно объединить файлы pom.xml вместе.Проблема заключается в том, что проекты имеют очень сложные файлы pom.xml с множеством конфигураций (этапы жизненного цикла, параметры, специфичные для платформы, цели и т. Д.) И длинными списками зависимостей.Ручное объединение будет сложным и подверженным ошибкам.

Кто-нибудь знает какой-нибудь плагин Maven для объединения файлов pom.xml?

Ответы [ 2 ]

1 голос
/ 03 февраля 2011

Может быть, плагин "тень" может помочь: http://maven.apache.org/plugins/maven-shade-plugin/shade-mojo.html

0 голосов
/ 31 мая 2015

Я разработал такой для своих целей, который называется Uber-Pom, он был опубликован в Maven Central https://github.com/raydac/uber-pom

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