如何让gradle加载所有依赖项版本

如何让gradle加载所有依赖项版本,gradle,Gradle,我有一个带有依赖项的非java项目,我们基本上希望能够将同一依赖项模块的两个版本从Artifactory包含到项目工作区的不同文件夹中 因此,我有一个项目,在依赖关系树中有同一模块的多个版本。例如: 项目A取决于: 模块B版本3.0取决于 模块C版本2.0 模块C版本1.0为复制模块创建单独的配置。然后,您可以将该配置复制到您选择的位置 configurations { moduleB } dependencies { moduleB 'org.foo:dependency:3

我有一个带有依赖项的非java项目,我们基本上希望能够将同一依赖项模块的两个版本从Artifactory包含到项目工作区的不同文件夹中

因此,我有一个项目,在依赖关系树中有同一模块的多个版本。例如: 项目A取决于: 模块B版本3.0取决于 模块C版本2.0
模块C版本1.0为复制模块创建单独的配置。然后,您可以将该配置复制到您选择的位置

configurations {
    moduleB
}

dependencies {
    moduleB 'org.foo:dependency:3.0'
}

task copyDependencies(type: Copy) {
    from(configurations.moduleB) {
        into 'workspace/dependencies/B'
    }
}

谢谢马克,我会试试这个。