小编Nic*_*ell的帖子

Gradle依赖版本'+'符号

我正在尝试理解Gradle如何使用"+"符号处理依赖项版本,如示例8.1中所示:http: //www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html

testCompile group: 'junit', name: 'junit', version: '4.+
Run Code Online (Sandbox Code Playgroud)

文档声明这将获得junit> = 4.0的版本.如何获得一个大于(或等于)依赖的版本,比如5.10?它会是5.10+5.1+?前者似乎不能正常工作,但后者确实如此.如何获得大于或等于1.22的依赖?1.2+?在这种情况下,如果版本1.21存在并且是最新版本,我想失败,因为我想要大于或等于1.22,但是1.2+会寻找> = 1.20.我怎么指定这个?这可能吗?我似乎无法找到更多关于它的文档.

编辑:我倾向于认为它1.2+等同于1.2([0-9]+).这是正确的思维方式吗?

gradle

26
推荐指数
1
解决办法
2万
查看次数

标签 统计

gradle ×1