Windows环境利用Artifactory搭建本地仓库

Jfrog的Artifactory是一款Maven仓库服务端软件,可以用来在内网搭建maven仓库,供公司内部公共库的上传和发布,以提高公共代码使用的便利性。说白了,就是为了提高开发效率,用过AS的伙伴们都知道,AS在首次构建项目的时候,首先需要拉取一些maven库,比如 jcenter、google等,而这些库又放在外网上,我们国内用户拉取时速度势必会很慢,而搭建本地仓库就是为了解决这个问题。

在这里提取相关资料~
上面云盘提供的资料中有具体pj过程,遇到问题评论区留言给我。下面我们主要讲建立本地仓库。
1、点击用户>Local>New
Windows环境利用Artifactory搭建本地仓库_第1张图片

然后根据需要选择仓库类型,我这里以Maven为例:
Windows环境利用Artifactory搭建本地仓库_第2张图片

Windows环境利用Artifactory搭建本地仓库_第3张图片

Windows环境利用Artifactory搭建本地仓库_第4张图片

点击Deploy之后出现如下选框,点击即可上传本地文件:
Windows环境利用Artifactory搭建本地仓库_第5张图片

默认上传文件大小不能超过100M,我们需要改一下:
Windows环境利用Artifactory搭建本地仓库_第6张图片

Windows环境利用Artifactory搭建本地仓库_第7张图片

OK,本地仓库建好之后,我们需要连接远程仓库,操作步骤如下:
Windows环境利用Artifactory搭建本地仓库_第8张图片

Windows环境利用Artifactory搭建本地仓库_第9张图片

Windows环境利用Artifactory搭建本地仓库_第10张图片

Windows环境利用Artifactory搭建本地仓库_第11张图片

PS:一般我们连接的都是阿里的仓库:https://maven.aliyun.com/mvn/view ,我这里建立了三个库连接到阿里仓库,分别是:https://maven.aliyun.com/repository/jcenter
https://maven.aliyun.com/repository/google
http://maven.aliyun.com/nexus/content/groups/public
Windows环境利用Artifactory搭建本地仓库_第12张图片

然后我们再来建立一个虚拟仓库:
Windows环境利用Artifactory搭建本地仓库_第13张图片

Windows环境利用Artifactory搭建本地仓库_第14张图片

保存之后即可创建成功。

2、在AS中使用本地仓库连接:
首先我们把gradle的地址配置到本地仓库链接:
Windows环境利用Artifactory搭建本地仓库_第15张图片

然后在project的build.gradle下配置虚拟仓库链接:
Windows环境利用Artifactory搭建本地仓库_第16张图片

一切准备就绪,在命令行输入如下命令: gradlew clean --info,我们可以看到AS从我们的仓库中拉取了好多文件:
Windows环境利用Artifactory搭建本地仓库_第17张图片
Windows环境利用Artifactory搭建本地仓库_第18张图片
出现上图说明项目构建完成。
此时我们再构建项目就会发现速度超快,看到了吧,5秒~
Windows环境利用Artifactory搭建本地仓库_第19张图片

 

 

你可能感兴趣的:(AndroidStudio,Android)