在build.gradle文件中, 修改repositories如下:
1
2
3
4
|
repositories { mavenLocal() mavenCentral() } |
这样的话, 就会优先从maven的仓库中查找所需的jar包
重点同时: 配置环境变量 GRADLE_USER_HOME maven仓库路径
我的maven配置本地仓库为D: epository中(见底部的"如何修改maven本地仓库地址"), 为防止下载到C盘默认的目录下, 建议将setting.xml复制一份到C:Users用户名.m2目录下
当build.gradle中依赖的jar包已经通过maven下载过的, 就不会重复下载了, 但是没有下载过的, gradle会将其下载到配置的路径下
如何修改maven本地仓库地址:
到maven的目录中(如: ..apache-maven-3.3.9confsettings.xml), 修改settings.xml文件, 内容如下:
1
|
<localRepository>D:
epository</localRepository> |
maven用国内镜像:
找到settings.xml并设置源即可。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http: //maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> <!-- 中央仓库 1 --> <mirror> <id>repo1</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http: //repo1.maven.org/maven2/</url> </mirror> <!-- 中央仓库 2 --> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http: //repo2.maven.org/maven2/</url> </mirror> |