Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dependencies 如何在gradle中的一条指令中向配置添加多个项目依赖项_Dependencies_Gradle_Dependency Management - Fatal编程技术网

Dependencies 如何在gradle中的一条指令中向配置添加多个项目依赖项

Dependencies 如何在gradle中的一条指令中向配置添加多个项目依赖项,dependencies,gradle,dependency-management,Dependencies,Gradle,Dependency Management,我试图用gradle在一条指令中添加多个项目依赖项(仅使用一个配置闭包),但我不知道如何做到这一点 如果你想做什么 configurationName ( project('subProject1') , project('subProject2'), ) { transitive = false } 我在配置步骤中出错,但是 configurationName ( project('subProject1') , ) { transitive = fa

我试图用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'
)

工作非常完美。

您必须为每个项目依赖项重复
{transitive=false}
。或者,您可以使整个配置不可传递(
configurations.configurationName{transitive=false}