【发布时间】:2020-08-18 13:57:50
【问题描述】:
我有多个共享共同属性的项目。我想在一个地方管理常见的依赖项,所以我决定使用this approach(来自 Edit 部分)。
//properties.gradle
ext {
pluginVersion = "x.x.x"
}
//build.gradle
apply from: '/path/to/properties.gradle'
buildscript {
dependencies {
classpath "some.group:some-plugin:${pluginVersion}"
}
}
...
这会导致以下错误:
Could not get unknown property 'pluginVersion'
我应该怎么做才能从properties.gradle 文件中加载属性?我究竟做错了什么? buildscript 部分是否与其他部分有所不同?
我只是补充一点,在提取常用属性之前,我将它们全部保存在 gradle.properties 文件中,它们运行良好。
【问题讨论】:
标签: gradle build.gradle gradle.properties