我有一个build.gradle脚本,它构建一个项目,包括通过外部进程生成的依赖项列表。如果我直接在build.gradle文件中包含依赖项,那么构建工作正常:
dependencies {
runtime 'commons-beanutils:commons-beanutils:1.8.0'
runtime 'commons-logging:commons-logging:1.1.1'
runtime 'commons-httpclient:commons-httpclient:3.1'
...
}
但是,此列表会更改并由外部进程构建。
我想从单独构建的外部文件中导入依赖项列表
dependencies {
import 'deps.gradle'
}
但我不知道我在gradle中看到的任何事情是如何实现的。
我已经探索过的另一个选择是使用插件在gradle构建中动态构建依赖关系列表 - 但我还没能做到这一点。
答案 0 :(得分:0)
您所要做的就是使用apply
命令。确保文件的路径良好,您应该开展业务!
dependencies {
apply from: "deps.gradle"
}
有关详细信息,请参阅point 21.3.1 on the gradle documentation