Интересно, можно ли получить информацию обо всех зависимостях первого уровня моего проекта maven.Мне нужна следующая информация: имя, поставщик, версия, тип лицензии, ссылочный URL, описание.Вся эта информация хранится в pom.xml каждого пакета.Проблема в том, что у нас есть иерархия около 20 проектов, которые имеют несколько сотен зависимостей, которые постоянно меняются.
Я знаю о плагине зависимостей maven .Я запустил mvn dependency:list
и извлек список пакетов, используя комбинацию grep
s и sed
s.Но мне нужна информация о лицензии и URL.Я могу реализовать свой собственный анализатор, который анализирует pom.xml для поиска интересных пакетов и извлекает эту информацию, но кажется, что что-то готовое к использованию должно существовать.