2016-02-10 110 views

回答

0

ivy report任務將報告模塊的POM文件中列出的許可證。問題是許可證信息是可選的,並不總是可用的。

<target name="resolve"> 
    <ivy:resolve/> 
    <ivy:report todir='${build.dir}/ivy-reports' graph='false' xml='false'/> 
</target> 
+0

這工作,我也知道如何使它通過Maven工作。當我使用Maven時,即使許可證沒有出現在pom.xml文件中,也會返回依賴許可證,但如果許可證不在pom.xml文件中,ivy不會返回許可證。爲什麼是這樣?我無法弄清楚如何讓所有依賴許可證與Maven或Ivy一起返回。 –

+0

@ B.Miller許可證只有在存儲庫元數據(pom.xml或ivy.xml文件)中可用時纔可以返回。我會對在POM中不存在許可證的例子感興趣,我猜它可能存在,也許在父POM中? –

相關問題