【发布时间】:2009-11-13 04:10:39
【问题描述】:
我正在寻找一个工具,它给定一个 maven pom.xml 文件告诉我依赖项(以及递归它们的依赖项)使用的所有许可证。有这种事吗?
理想情况下它会告诉我:
- 对于每个依赖项,所有适用的许可证
- 引用的不同许可证的摘要列表。
【问题讨论】:
我正在寻找一个工具,它给定一个 maven pom.xml 文件告诉我依赖项(以及递归它们的依赖项)使用的所有许可证。有这种事吗?
理想情况下它会告诉我:
【问题讨论】:
mvn project-info-reports:dependencies
然后在 target/site/dependencies.html 中,您应该会看到所有依赖项的漂亮列表。
这确实取自@Carsten,但我觉得值得完整回答。
【讨论】:
你看过 maven-dependency-plugin 了吗?
在报告中,它不仅列出了所有(传递)依赖项,还按许可证对它们进行了分组,正如您在其自己的 report 中看到的那样。
【讨论】: