2014-03-26 13 views
0

我想用gradle在一個指令依賴項(只使用一個配置閉包)中添加多個項目,但我不知道該怎麼做。如何在gradle中的一條指令中添加多個項目依賴關係

如果嘗試做

configurationName (
    project('subProject1') , 
    project('subProject2'), 
) { 
    transitive = false 
} 

我在配置步驟中的錯誤,但

configurationName (
    project('subProject1') , 
) { 
    transitive = false 
} 

configurationName (
    project('subProject2') , 
) { 
    transitive = false 
} 

我不知道爲什麼,當

configurationName(
    [group: 'commons-dbutils', name: 'commons-dbutils', version: '1.5'], 
    [group: 'org.springframework', name: 'spring-tx', version: springVersion], 
    'org.apache.commons:commons-collections4:4.0' 
) 

完美。

回答

2

對於每個項目依賴關係,您必須重複{ transitive = false }。或者,您可以使整個配置不可傳遞(configurations.configurationName { transitive = false })。

相關問題