手把手教你搭建 jfrog artifactory本地仓库

本文详细介绍了如何手把手搭建jfrog Artifactory本地仓库,包括下载安装、创建本地仓库、上传资源、创建远程仓库、解决授权问题,并提供了更改项目仓库地址的步骤,帮助用户成功配置本地和远程仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jfrog本地仓库搭建

首先需要去官网(jfrog.com/open-source…) 下载jfrog安装包,打开后可能会有这样的提示容易误导大家,这时候直接点击关掉弹窗,然后点击右上角的Downloades,会往下滑到下载地址的位置,然后选择平台直接下载即可。

安装包下载完成后解压,找到artifactory.bat双击即可启动jfrog服务器。如下图

接着打开浏览器输入http://localhost:8081/ 即可打开jfrog控制台。第一次打开可能需要你输入用户名和密码 默认的用户名和密码是 admin password

开始新建一个本地仓库

找到Repository选项的Local栏目,在右上角点击新建仓库。Package Type选择Maven,Repository Key随便输入一个名字然后点击右下角的保存即可。

往本地仓库上传资源

找到刚才创建好的本地仓库点击Deploy。

注意: 如果提示你安装包过大是因为jfrog默认最大只能上传100m的资源,这时候可以去设置里更改,然后再重新上传

现在我们已经创建好了一个本地仓库并且上传了资源,项目中可以这样使用。如下图

接下来开始创建远程仓库

找到Repository选项的Remote栏目,在右上角点击新建仓库。Package Type选择Maven,Repository Key随便输入一个名字然后点击右下角的保存即可。因为搭建的是Android的仓库,所以创建了aliyun_google,aliyun_maven两个远程仓库。 附Url: aliyun_google: maven.aliyun.com/repository/… aliyun_maven: maven.aliyun.com/repository/…

到这里就创建好了本地仓库和远程仓库,这时候项目如果要引用的话需要同时依赖多个仓库,需要再创建一个虚拟仓库,统一管理本地和远程仓库,项目中只需要引用虚拟仓库即可。

找到Repository选项的Virtual栏目,在右上角点击新建仓库。Package Type选择Maven,Repository Key随便输入一个名字,我这里取名为android_group。

选择需要加入虚拟组的仓库,点击往右的箭头,最后点击右下角的保存即可。

更改项目仓库地址

jfrog仓库创建好后,就需要在项目中使用它。找到jfrog中本地仓库地址,选择复制,打开Android项目根目录的gradle文件,将仓库地址改成我们自己的本地仓库地址,完成后同步下gradle则可从本地仓库下载资源。

解决Received status code 401 from server: Unauthorized问题

在完成以上步骤后同步gradle会出现一个Received status code 401 from server: Unauthorized的错误,这时候只需要打开jfrog后台,进入安全设置界面,选中Allow Anonymous Access,然后点击保存即可。

本地仓库文件路径

如果本地仓库是创建在自己电脑上的,那么我们可以在磁盘上找到本地仓库缓存的资源。 打开jfrog控制台,找到Monitoring -> Storage即可找到资源的本地缓存路径。 打开文件夹会发现这里已经缓存了不少资源文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值