大きなマルチモジュールプロジェクトがあり、プロジェクトが依存するすべてのもののすべてのライセンスを示すレポートを生成したいと思います。
タトルテイルを見ましたが、うまくいっていないようです。そして、各ソースファイルの先頭にライセンスを噴出するプラグインを簡単に見つけることができますが、これは私のグーグルに対抗できません。
Maven Project Info Reports Plugin を使用して、すべての依存関係とグループを一覧表示するProject Dependenciesレポートを生成できますライセンス。
project-info-reports:dependencies
目標は個々のレポートの生成に使用できますが、Mavenレポートとして使用する必要があり、実際にはデフォルトで提供されます( (レポートの構成 を参照)。 test
スコープ。
例として、MavenサイトプラグインのProject Dependenciesの Licenses をご覧ください。
License Maven Plugin もご覧ください。 license:add-third-party
ゴールを使用して、各依存関係に関連付けられたライセンスのリストを作成できます。また、不足しているライセンスに関する情報を指定できる機能も提供します。
mvn site
依存関係の下にそのような概要が含まれていますね。