为什么我们可以在gradle中以这种方式为存储库设置url?

时间:2016-02-23 07:09:51

标签: android gradle groovy android-gradle

buildscript {
    repositories {
        maven {
            url "http://mvn.xxxx.com/jcenter"
        }
    }
}

我们可以使用此代码设置存储库的基本URL,但我在MavenArtifactRepository的Gradle DSL参考中找不到名为url()的方法。怎么解释呢?

1 个答案:

答案 0 :(得分:1)

如您所见,MavenArtifactRepository中有setUrl方法。

因此,您可以通过以下方式设置maven存储库:

   repositories {
                maven {
                   credentials {
                       username xxx
                       password xxx
                   }
                   url    'http://mymaven/xxxx/repositories/releases/'
                }
           }