Объедините артефакты и зависимости нескольких проектов - PullRequest
0 голосов
/ 18 июня 2020

Под общим родителем у меня есть три проекта Maven, которые слабо связаны, и я должен добавить банки, которые генерируют все эти проекты, и их зависимости на ухо третьей стороны. Для каждого из этих трех проектов я правильно настроил цель dependency: copy-dependencies.

Чтобы все было максимально автоматизировано, я хочу объединить все jar-файлы в одном месте.

Первоначальная идея заключалась бы в использовании пустого «объединяющего» проекта, который зависит от всех трех предыдущих проектов, и просто использовать на нем dependency: copy-dependencies. Но мне не очень нравится идея пустого проекта с его пустым артефактом, и мне интересно, есть ли более стандартный способ сделать это (в идеале, скопировав зависимости в каталог родителя, который не нужно фиксировать в контроль версий) со стандартными плагинами.

...