我尝试使用变量来替换build.gradle中的硬编码版本,但它不起作用。下面是我的构建脚本的示例。我的gradle版本是4.10,任何提示都非常受欢迎!
ext {
springVersion = "2.0.4.RELEASE"
}
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springVersion}")
}
}发布于 2018-09-18 20:28:47
ext块需要嵌套在buildscript部分中:
buildscript {
ext {
springVersion = "2.0.4.RELEASE"
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springVersion}")
}
}显然,buildscript块在执行任何操作之前都会先进行评估。
https://stackoverflow.com/questions/52386476
复制相似问题