如何比较gradle中的版本号?

时间:2016-04-04 10:39:24

标签: gradle dependencies version

我需要使用与Gradle版本相关的其他Gradle插件版本。如何比较Gradle中的版本?变量gradle.gradleVersion是一个字符串,无法比较好。如果次要版本只有一位数,则以下操作无效。

buildscript {
  dependencies {
     def ver = gradle.gradleVersion >= '2.12' ? '+' : '1.5.+'
     classpath group: 'de.inetsoftware', name: 'SetupBuilder', version: ver
  }
}

1 个答案:

答案 0 :(得分:6)

VersionNumber类是诀窍:

clf.alpha_