У меня есть большой проект мультимодуля, и я хотел бы генерировать отчет, который показывает все лицензии всех вещей, от которых зависит проект.
Я посмотрел на ябеду, но это, кажется, не добивается цели. И я могу легко найти плагин, который впрыснет лицензию в вершину каждого исходного файла, но эта точная вещь игнорирует мой поиск с помощью Google.
Плагин Maven Project Info Reports можно использовать для создания отчета Project Dependencies , в котором перечислены все зависимости, а также группирует их по лицензиям .
Цель project-info-reports: dependencies
может использоваться для создания отдельного отчета, но она должна использоваться как отчет Maven и фактически предоставляется по умолчанию (см. Настройка отчетов ]) при создании сайта для проекта в области test
.
В качестве примера просмотрите Лицензии Зависимости проекта подключаемого модуля Maven Site.
mvn site
включает такой обзор в зависимости, не так ли?