代码之家  ›  专栏  ›  技术社区  ›  Carsten

用于确定pom.xml依赖项的许可证的工具[重复]

  •  15
  • Carsten  · 技术社区  · 15 年前

    我正在寻找一个给定maven pom.xml文件的工具,它告诉我依赖项使用的所有许可证(以及递归的依赖项)。这样的事情存在吗?

    理想情况下,它会告诉我:

    • 对于每个依赖项,所有应用的许可证
    • 引用的不同许可证的摘要列表。
    2 回复  |  直到 12 年前
        1
  •  9
  •   simon    15 年前

    你看过Maven依赖插件吗?

    在报告中,它不仅列出了所有(可传递的)依赖项,而且还按许可证对它们进行分组,正如您在其自身中看到的那样。 report .

        2
  •  19
  •   Nathan Feger    12 年前
    mvn project-info-reports:dependencies
    

    然后在target/site/dependencies.html中,您将看到一个非常好的所有依赖项列表。

    这真的是从@carsten那里得到的,但我觉得这值得一个完整的答案。