2009-11-13 26 views
15

我正在尋找一個工具,該工具給出maven pom.xml文件,告訴我依賴關係(以及遞歸依賴關係)使用的所有許可證。這樣的事情存在嗎?確定pom.xml依賴關係的許可證的工具

理想的情況下它會告訴我:

  • 每一個依賴適用
  • 引用一個不同的許可證摘要列表中的所有許可證。

回答

9

你看看maven-dependency-plugin了嗎?

在報告中,它不僅列出所有(傳遞)依賴關係,還按許可證對它們進行分組,如您在自己的report中所見。

+12

確切的目標似乎是: project-info-reports:dependencies – Carsten 2009-11-20 04:47:28

18
mvn project-info-reports:dependencies 

然後在target/site/dependencies.html中,您應該會看到所有依賴關係的相當不錯的列表。

這真的是來自@Carsten,但我覺得它值得一個完整的答案。