我是靠谱客的博主 虚心雨,最近开发中收集的这篇文章主要介绍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:build.gradle

repositories {
    /*jcenter()
    google()*/
    maven {
        url 'http://localhost:8081/artifactory/android_group'
    }
}
2:gradle-wrapper.properties

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

 

 

 

 

 

 

 

 

 

 

 

 

最后

以上就是虚心雨为你收集整理的Artfactory怎样助力Gradle提高开发效率的全部内容,希望文章能够帮你解决Artfactory怎样助力Gradle提高开发效率所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部