Gradle使用Maven仓库的方法


在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>

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM