我是靠谱客的博主 虚心雨,这篇文章主要介绍Artfactory怎样助力Gradle提高开发效率,现在分享给大家,希望可以做个参考。

一:本地仓库有什么用?

 

第一次加载依赖包时,本地仓库没有,会使用阿里云代理进行远程下载。再次加依赖包时,会从本地仓库下载。

二:本地仓库的搭建
1.Artfactory

1.1:下载:https://www.jfrogchina.com/open-source/

 

 

 

1.2:解压zip,在bin目录下点击artifactory.bat

非安装方式 :直接使用命令  artifactory.bat

1.3: 验证:浏览器访问:http://localhost:8081/artifactory/

 

1.4:登录:默认账号:admin 密码password  登录成功之后 要修改密码

1.5:创建本地仓库

1.5.1:点击local->new 创建名为android_local的maven仓库

1.5.2:点击remote 创建阿里云服务代理地址

地址参考:https://maven.aliyun.com/mvn/view?userCode=r3yteowb

1.5.3:关联本地:点击Virtual->new

选择maven 输入名称

选择本地仓库和代理

保存

本地连接地址:http://localhost:8081/artifactory/android_group

1.5.4:上传gradle-4.6-all.zip

本地连接地址:

http://localhost:8081/artifactory/android_local/gradle-4.6-all.zip

 

1.5.5:设置上传1000M的限制(默认 是100,超过100M无法上传)

1.5.6:设置允许匿名访问

 

三:本地仓库的使用

复制代码
1
2
3
4
5
6
7
8
9
1:build.gradle repositories { /*jcenter() google()*/ maven { url 'http://localhost:8081/artifactory/android_group' } }
复制代码
1
2
3
2:gradle-wrapper.properties distributionUrl=http://localhost:8081/artifactory/android_local/gradle-4.6-all.zip

 

 

 

 

 

 

 

 

 

 

 

 

最后

以上就是虚心雨最近收集整理的关于Artfactory怎样助力Gradle提高开发效率的全部内容,更多相关Artfactory怎样助力Gradle提高开发效率内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部