我有多个共享共同属性的项目。我想在一个地方管理常见的依赖项,所以我决定使用这种方法(来自编辑部分)。
//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
文件中,它们运行良好。