Hor*_*ux7 5 dependencies version gradle
我需要使用与Gradle版本相关的不同Gradle插件版本.如何比较Gradle中的版本?变量gradle.gradleVersion是一个字符串,无法比较好.如果次要版本只有一位数,则以下操作无效.
buildscript {
dependencies {
def ver = gradle.gradleVersion >= '2.12' ? '+' : '1.5.+'
classpath group: 'de.inetsoftware', name: 'SetupBuilder', version: ver
}
}
Run Code Online (Sandbox Code Playgroud)
VersionNumber类是诀窍:
buildscript {
dependencies {
def ver = VersionNumber.parse( gradle.gradleVersion ) >= VersionNumber.parse( '2.12' ) ? '+' : '1.5.+'
classpath group: 'de.inetsoftware', name: 'SetupBuilder', version: ver
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1156 次 |
| 最近记录: |