Построение зависимостей иждивенцев и иждивенцев зависимостей - PullRequest
0 голосов
/ 01 октября 2018

Параметры командной строки -am (также создают зависимости) и -amd (также создают зависимости) могут использоваться вместе, но они не будут работать транзитивно, например, чтобы сделать зависимости зависимыми.EG будет

$ mvn  -amd -am -pl test:c clean

строить b, c и d - но не a или e с учетом следующего реактора (groupId = test)график зависимости модулей:

dependency graph

Я хотел бы построить все модули, на которые могло повлиять изменение кода, например:c - возможно ли это в мавене?Я предполагаю, что это эквивалентно всем вершинам, которые достижимы с c, то есть в этом случае все модули, кроме f и g.

1 Ответ

0 голосов
/ 02 октября 2018

В Maven нет никаких вариантов для достижения того, что вам нравится.Опция -amd будет проходить по всему дереву модулей ниже указанного модуля (c в вашем примере).Опция -am будет проходить путь к корню дерева вашего модуля.

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