我有一個大的多模塊項目,我想生成一個報告,顯示項目所依賴的所有項目的所有許可證。關於您的項目依賴於許可證的maven報告
我看着tattletale,但它似乎沒有辦法。我可以很容易地找到一個插件,將許可證噴入每個源文件的頂部,但是這確實是違反了我的谷歌搜索。
我有一個大的多模塊項目,我想生成一個報告,顯示項目所依賴的所有項目的所有許可證。關於您的項目依賴於許可證的maven報告
我看着tattletale,但它似乎沒有辦法。我可以很容易地找到一個插件,將許可證噴入每個源文件的頂部,但是這確實是違反了我的谷歌搜索。
的Maven Project Info Reports Plugin可以用來生成項目依賴報告,列出所有的依賴,也組通過他們的許可。
project-info-reports:dependencies
目標可用於生成單個報告,但應將其用作Maven報告,實際上在爲項目生成站點時默認提供(請參閱Configuring Reports)。
例如,查看Maven Site Plugin的項目依賴關係的Licenses。
確實 - 謝謝。 mvn網站導致了各種問題,所以我沒有看過它的輸出一段時間;沒有意識到我可以運行項目信息報告:獨立依賴,它似乎正是我所需要的。非常感激! – kikibobo 2010-03-22 22:45:18
mvn site
在依賴關係中包含這樣的概述,不是嗎?
也看看License Maven Plugin。可以使用license:add-third-party
目標創建與每個依賴項關聯的許可證列表。該目標還提供了允許您指定有關丟失許可證信息的功能。
我之前沒有見過Tattletale - http://www.jboss.org/tattletale – 2013-04-11 10:20:54
可能重複[確定pom.xml依賴關係的許可證的工具](http://stackoverflow.com/questions/1727091/tool -to-determine-licenses-for-pom-xml-dependencies) – 2014-07-17 12:13:13