我正在寻找一个工具,该工具给出maven pom.xml文件,告诉我依赖关系(以及递归依赖关系)使用的所有许可证。这样的事情存在吗?确定pom.xml依赖关系的许可证的工具
理想的情况下它会告诉我:
- 每一个依赖适用
- 引用一个不同的许可证摘要列表中的所有许可证。
我正在寻找一个工具,该工具给出maven pom.xml文件,告诉我依赖关系(以及递归依赖关系)使用的所有许可证。这样的事情存在吗?确定pom.xml依赖关系的许可证的工具
理想的情况下它会告诉我:
你看看maven-dependency-plugin了吗?
在报告中,它不仅列出所有(传递)依赖关系,还按许可证对它们进行分组,如您在自己的report中所见。
mvn project-info-reports:dependencies
然后在target/site/dependencies.html中,您应该会看到所有依赖关系的相当不错的列表。
这真的是来自@Carsten,但我觉得它值得一个完整的答案。
确切的目标似乎是: project-info-reports:dependencies – Carsten 2009-11-20 04:47:28