在多项目构建中使用Gradle新配置

时间:2015-07-24 06:11:06

标签: java gradle

我在多项目构建中创建了一个新配置,它没有下载我分配给它的依赖项。无法在网络上找到有关新配置的多项目的任何示例。有没有人遇到过类似的问题?

在我的build.gradle根文件中:

allprojects {
    configurations {
      myConf
    }
}

然后在我的build.gradle孩子中:

dependencies {
    myConf 'org.aspectj:aspectjrt:1.8.6'
}

Project无法编译,当我将myConf更改为编译配置时,它会正确编译。

1 个答案:

答案 0 :(得分:0)

只有在使用配置时才会下载配置的依赖关系。由于Java编译器使用compile配置,因此不使用myconf配置,因此不会下载其依赖项。