目录
1. 概念
gradle的依赖管理就是,在项目需要引入类库时,只需要在gradle中声明,gradle就会自动从本地,远程自动引入该类库,如果类库之间有互相引用的情况,那么gradle会自动帮我们处理。
我们通常会通过dependencies来定义依赖的类库,repositories告诉构建从哪里去获取依赖,当配置好后,gradle会自动下载依赖,并存储在本地的缓存中,在构建中使用。
repositories {
mavenCentral()
}
dependencies {
compile 'org.jsoup:jsoup:1.9.2'
}
2. repositories
Gradle预定义了三个Maven仓库:
- Jcenter
- Maven Central
- 本地Maven仓库
repositories {
jcenter()
mavenCentral()
mavenLocal()
}
Maven Central 和JCenter是两个有名的远程仓库,一般不同时使用它们,通常