博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle 国内加速,修改镜像源
阅读量:5242 次
发布时间:2019-06-14

本文共 976 字,大约阅读时间需要 3 分钟。

为什么慢

由于默认情况下执行 gradle 各种命令是去国外的 gradle 官方镜像源获取需要安装的具体软件信息,所以在不使用代理、不FQ的情况下,从国内访问国外服务器的速度相对比较慢

如何修改镜像源

阿里旗下维护着一个国内 maven 镜像源,同样适用于 gradle。再一次对阿里表示感谢,到目前为止介绍过 npm、yarn、maven、composer 的国内加速方案全部使用着阿里旗下提供的国内镜像源,感谢为开发者提供的便利

a). 配置只在当前项目生效

在 build.gradle 文件内修改/添加 repositories 配置

repositories {    maven {        url "http://maven.aliyun.com/nexus/content/groups/public"    }}

b). 配置全局生效

找到 (用户家目录)/.gradle/init.gradle 文件,如果找不到 init.gradle 文件,自己新建一个

修改/添加 init.gradle 文件内的 repositories 配置

allprojects {    repositories {        maven {            url "http://maven.aliyun.com/nexus/content/groups/public"        }    }}

验证是否修改成功

在 build.gradle 文件内增加一个任务

task showRepos {    doLast {        repositories.each {            println "repository: ${it.name} ('${it.url}')"        }    }}

然后执行 gradle -q showRepos 任务,如果输出了刚刚配置的地址就说明修改成功,如下:

$ gradle -q showReposrepository: maven ('http://maven.aliyun.com/nexus/content/groups/public')

转载于:https://www.cnblogs.com/huiyi0521/p/10997152.html

你可能感兴趣的文章
比较安全的获取站点更目录
查看>>
苹果开发者账号那些事儿(二)
查看>>
使用C#交互快速生成代码!
查看>>
UVA11374 Airport Express
查看>>
P1373 小a和uim之大逃离 四维dp,维护差值
查看>>
NOIP2015 运输计划 树上差分+树剖
查看>>
P3950 部落冲突 树链剖分
查看>>
读书_2019年
查看>>
读书汇总贴
查看>>
微信小程序 movable-view组件应用:可拖动悬浮框_返回首页
查看>>
MPT树详解
查看>>
空间分析开源库GEOS
查看>>
RQNOJ八月赛
查看>>
前端各种mate积累
查看>>
jQuery 1.7 发布了
查看>>
Python(软件目录结构规范)
查看>>
Windows多线程入门のCreateThread与_beginthreadex本质区别(转)
查看>>
Nginx配置文件(nginx.conf)配置详解1
查看>>
linux php编译安装
查看>>
name phone email正则表达式
查看>>