使用远程仓库中的最新快照版本

时间:2014-03-13 08:04:06

标签: gradle build.gradle

现在,我应该明确指定版本:

  dependencies {

      compile 'projGroup:projName:0.1-SNAPSHOT'
  }

我尝试了什么,但它不起作用:

  compile "projGroup:projName:0.+-SNAPSHOT"
  compile "projGroup:projName:+"

如何告诉gradle使用远程maven repo中的最新 snapsot 版本?

2 个答案:

答案 0 :(得分:17)

使用Gradle 2.2.1验证:

  1. 在Gradle中覆盖默认的24小时模块缓存:

    configurations.all {
        resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
    }
    
  2. 然后, latest.integration 将适用于每个Maven快照:

    dependencies {
        compile 'projGroup:projName:latest.integration'
    }
    

答案 1 :(得分:3)

compile "projGroup:projName:latest.integration"应该有用。