jar 上的 Maven 项目许可证报告

sea*_*roy 2 java dependencies maven

我正在尝试使用 maven 构建一个报告,该报告将输出我在项目中使用的 jar 的许可证。我在这里遇到过使用 Maven 项目报告插件指向正确方向的其他帖子,但我无法弄清楚如何正确使用这些命令。

就像我一直在尝试使用如下命令一样,

mvn project-info-reports:license

mvn project-info-reports:dependencies

mvn site

mvn site project-info-reports:license
Run Code Online (Sandbox Code Playgroud)

但我没有太多运气获得如下所示的报告 - Project Dependencies

site 命令在目标文件夹中创建了一堆信息,但没有许可证信息。我对 Maven 比较陌生,所以如果有人可以向我展示一个关于我应该如何执行此操作的快速示例,我将非常感激,因为我似乎无法在网上找到示例。

mis*_*der 5

执行mvn sitemvn project-info-reports:dependencies命令会生成您想要的报告。它位于project-folder/target/site/dependencies.html。(我使用的是maven 3.5.2)