在build.gradle文件中, 修改repositories如下:
1
2
3
4
|
repositories {
mavenLocal()
mavenCentral()
}
|
這樣的話, 就會優先從maven的倉庫中查找所需的jar包
重點同時: 配置環境變量 GRADLE_USER_HOME maven倉庫路徑
我的maven配置本地倉庫為D:\repository中(見底部的"如何修改maven本地倉庫地址"), 為防止下載到C盤默認的目錄下, 建議將setting.xml復制一份到C:\Users\用戶名\.m2\目錄下
當build.gradle中依賴的jar包已經通過maven下載過的, 就不會重復下載了, 但是沒有下載過的, gradle會將其下載到配置的路徑下
如何修改maven本地倉庫地址:
到maven的目錄中(如: ..\apache-maven-3.3.9\conf\settings.xml), 修改settings.xml文件, 內容如下:
1
|
<localRepository>D:\repository\</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>
|