Android 构建本地仓库artifactory

Android 构建本地仓库artifactory

背景

公司项目需要的一些公共第三方开源库但下载很慢,就算开了翻墙还是慢,毕竟从google(),jcente()这些库部署在米国。我们一般使用ali 云的私服代替,但是还是每一位同事都要下载一遍。本着为人民服务的心态,我决定搭建一个部署在本地的私服,只需下载一次,以后其他在局域网内的就秒下了。

ArtiFactory官网下载软件,先试试免费版

下面演示使用破解版安装流程

1.解压

把破解包放到安装目录里面。如下图所示:

在这里插入图片描述

2.进入安装目录

输入命令java -jar artifactory-injector-1.1.jar,这时候

会跳出两个选项,分别是:1-生成密钥字符串;2-破解,输入2进行破解。

在这里插入图片描述

3.输入软件包的路径

在这里插入图片描述

4.输入“yes”

然后会出现一大串内容,最后跳出两个选项:1-生成密钥字符

串;2-破解

在这里插入图片描述
在这里插入图片描述

5.输入1

此时会生成一串密钥字符串,将密钥字符串拷贝下来输入exit退出

在这里插入图片描述

6.打开安装包的bin目录

输入命令artifactory.bat start,开启服务,一直

运行就好,不要关闭。

在这里插入图片描述

7.打开浏览器,输入localhost:8081,回车。

在这里插入图片描述

8.进入首页

在这里插入图片描述

9.输入秘钥,点击next。

在这里插入图片描述

10.设置密码,点击next。

在这里插入图片描述

11首页是这样子的

在这里插入图片描述

12配置remote仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13 配置虚拟仓库

为了偷懒可以将多个远程仓库配置为一个group,这样引用group时就一次性打包引用了

在这里插入图片描述
在这里插入图片描述

然后再项目的根gradle里面配置上本地仓库

在这里插入图片描述

14上传gradle插件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本地项目配置使用greadle

在这里插入图片描述

然后我们build一次项目第一次可能会比较慢,因为artifactory需要下载远程仓库。但是以后就上高速公路了,前人栽树后人乘凉。希望能帮到大家。需要破解版的同学可以私信我获取奥,或者邮箱[email protected].

你可能感兴趣的:(Android 构建本地仓库artifactory)