Maven проекта зависимости списка базовых и различий - PullRequest
0 голосов
/ 30 ноября 2018

У нас есть некоторые внутренние процессы для сторонних библиотек, которые мы используем, которые мы должны соблюдать для каждой из них, чтобы получить их одобрение от юридического POV.Легко создать список новых библиотек и / или новых версий библиотек, когда обновлений немного.Но при обновлении огромных зависимостей, таких как Spring Boot, обновляются десятки, если не сотни.Тогда становится много работы по составлению списка обновленных и новых библиотек.

Существует ли плагин Maven, который позволил бы мне создать базовый список зависимостей проекта Maven, а затем перечислить отличие от базового уровня?

Если такого плагина нет, как лучше всего это сделать, скажем, с Maven Dependency Plugin?

1 Ответ

0 голосов
/ 30 ноября 2018

Я хотел бы использовать некоторые сценарии оболочки, чтобы получить список зависимостей для старой и новой базовой линии, а затем развести их:

 $ mvn dependency:list |grep jar | cut -c 31- |sort |uniq

(где столбец вырезания, 31 в моем случае, зависит от вашего выводаformat)

Передать это в файл, повторить для другой базовой линии и отразить файлы.

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