0
手動檢查我項目的所有依賴關係,然後搜索其許可證需要大量時間。是否有可能通過ivy輕鬆獲取我的所有依賴許可及其依賴許可(等等)?隨着常春藤,我如何獲得我所有項目的依賴項的許可證?
手動檢查我項目的所有依賴關係,然後搜索其許可證需要大量時間。是否有可能通過ivy輕鬆獲取我的所有依賴許可及其依賴許可(等等)?隨着常春藤,我如何獲得我所有項目的依賴項的許可證?
ivy report任務將報告模塊的POM文件中列出的許可證。問題是許可證信息是可選的,並不總是可用的。
<target name="resolve">
<ivy:resolve/>
<ivy:report todir='${build.dir}/ivy-reports' graph='false' xml='false'/>
</target>
這工作,我也知道如何使它通過Maven工作。當我使用Maven時,即使許可證沒有出現在pom.xml文件中,也會返回依賴許可證,但如果許可證不在pom.xml文件中,ivy不會返回許可證。爲什麼是這樣?我無法弄清楚如何讓所有依賴許可證與Maven或Ivy一起返回。 –
@ B.Miller許可證只有在存儲庫元數據(pom.xml或ivy.xml文件)中可用時纔可以返回。我會對在POM中不存在許可證的例子感興趣,我猜它可能存在,也許在父POM中? –