我正在尝试使用 maven 构建一个报告,该报告将输出我在项目中使用的 jar 的许可证。我在这里遇到过使用 Maven 项目报告插件指向正确方向的其他帖子,但我无法弄清楚如何正确使用这些命令。
就像我一直在尝试使用如下命令一样,
mvn project-info-reports:license
mvn project-info-reports:dependencies
mvn site
mvn site project-info-reports:license
但我不太幸运得到如下报告 - Project Dependencies .
站点命令在目标文件夹中创建了一堆信息,但没有许可证信息。我对 Maven 比较陌生,所以如果有人可以向我展示一个应该如何执行此操作的快速示例,我将非常感激,因为我似乎无法在网上找到示例。
最佳答案
执行mvn site
或mvn project-info-reports:dependencies
命令生成您想要的报告。它位于 project-folder/target/site/dependency.html
中。 (我使用的是maven 3.5.2)
关于java - jar 上的 Maven 项目许可证报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48665011/