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需要下载远程仓库。但是以后就上高速公路了,前人栽树后人乘凉。希望能帮到大家。需要破解版的同学可以私信我获取奥,或者邮箱842619191@qq.com.
网友评论