如何从JFrog Artifactory下载资源到本地
由于在工作中需要,通过看文档自己总结了几种下载方式,特此记录!
首先,介绍一下Artifactory,JFrog Artifactory 是目前全球唯一的支持所有开发语言,功能最强大的二进制制品仓库。闲话少说,进入正题!!
一、使用Artifactory自带的客户端 jfrog CLI
实现步骤:
1、下载安装包 https://www.jfrogchina.com/getcli/
** 根据自己的系统下载,window下亲测有效**
2、下载好.exe文件后。将文件夹的路径添加到path
3、任意进入一个文件夹下。打开控制台(或者win+R 输入 cmd,再回车),此时的文件夹下则是下载资源的当前目录。默认会下载到当前目录。
4、进入控制台后开始使用命令下载资源。
4.1、设置服务地址、账号及密码。
jfrog rt c rt-server-1 --url=https://localhost:8081/artifactory/ --user=admin --password=password
参数解析:
rt-server-1: 作为服务的唯一标识,可以自由定义。
–url: artifactory的路径
–user: 用户名,如果本地安装了artifactory,默认是admin
–password: 密码,同理,本地安装了artifactory,默认是password
4.2、使用命令下载资源 (文件大小小于 5120KB)
jfrog rt dl lenovo-auto-delete-genericlocal/capsid/wcos/SSW0X04062T002.ffu.zip
参数解析:
dl: 下载命令
lenovo-auto-delete-genericlocal/capsid/wcos/ : 存放文件的参数路径
SSW0X04062T002.ffu.zip: 文件名
4.3、使用命令下载资源 (文件大小大于 5120KB)
jfrog rt dl --split-count=10 lenovo-auto-delete-genericlocal/capsid/wcos/SSW0X04062T002.ffu.zip
参数解析: --split-count=10: 设置线程数为10,当文件大小大于5120kb时,客户端会分为10线程同时下载,默认值是3,当文件太大时,会出现下载超时,一般都自定义。
二、使用Artifactory提供的Rest Api下载文件
总结来说就是:拼接路径,发送http请求。
http://localhost:8081/artifactory/api/download/lenovo-auto-delete-generic-local/capsid/wcos/SSW0X04062T002.Debug.zip
参数解析:
http://localhost:8081/artifactory/ :服务地址
api/download/ : rest API
/lenovo-auto-delete-generic-local/capsid/wcos/ : 仓库路径
SSW0X04062T002.Debug.zip : 文件名
三、自拼接路径下载文件
http://localhost:8081/artifactory/lenovo-auto-delete-generic-local/capsid/wcos/SSW0X04062T002.Debug.zip
路径拼接: 服务地址+仓库路径+文件名
备注: 本地测试的话,需要先安装Artifactory仓库,安装步骤详见https://blog.csdn.net/ITsmallchen/article/details/105753714
希望可以帮到你!如有侵权,联系删除!
灰色稻草人
如何从JFrog Artifactory下载资源到本地相关推荐
- 最新jfrog artifactory搭建Android本地仓库教程
提高gradle编译速度 jfrog artifactory本地仓库搭建 前言 什么是本地仓库 jfrog本地仓库搭建 更改项目仓库地址 解决Received status code 401 from ...
- 在Kubernetes集群上部署和管理JFrog Artifactory
JFrog Artifactory是一个artifacts仓库管理平台,它支持所有的主流打包格式.构建工具和持续集成(CI)服务器.它将所有二进制内容保存在一个单一位置并提供一个接口,这使得用户在整个 ...
- Jfrog Artifactory安装及备份恢复搭建
Jfrog官方文档:Installing Artifactory - JFrog - JFrog Documentation Jfrog Artifactory作为一个制品库可以存放任何形式的文件.这 ...
- SpringCloud+Kubernetes 微服务容器化交付实战(9):JFrog Artifactory安装 配置
一.安装步骤 采用Docker安装,方便快捷,可以随时切换版本. 仓库服务https://developer.aliyun.com/mvn/view 1.Docker安装JFrog Artifacto ...
- JFrog Artifactory 二进制软件制品仓库介绍
什么是二进制软件制品仓库 软件制品是指可在服务器上直接运行的二进制形式的文件,通常称之为二进制软件制品. 不同开发语言所产生的制品的获取.使用.共享方式不同,二进制制品仓库能够统一管理所有开发语言类型 ...
- conan入门(一):conan 及 JFrog Artifactory 安装
conan 安装 Conan是一个面向 C 和 C++ 开发人员的软件包管理器. Conan是通用且便携的.它适用于所有操作系统,包括 Windows.Linux.OSX.FreeBSD.Solari ...
- CentOS 8安装JFrog Artifactory社区版解决方案
CentOS 8安装JFrog Artifactory社区版解决方案 基本概念 解决方案 基础环境 安装Artifactory 通过zip包方式安装 下载Artifactory 安装Artifacto ...
- Directory /opt/jfrog/artifactory/var has bad permissions for user id 1030
文章目录 1. 现象 2. 分析定位 3. 解决方案 1. 现象 2. 分析定位 由于映射目录无权限导致的 3. 解决方案 ①添加--privileged=true ②赋予映射目录777权限 企业案例 ...
- Docker JFrog Artifactory 7.27.10 maven私服(搭建篇)
文章目录 一.docker 准备 1. 安装docker 2. 启动docker 3. 监控docker状态 二.docker 镜像 2.1. 搜索JFrog Artifactory镜像 2.2. 拉 ...
- DevOps进阶(十三)初识JFrog Artifactory
初识JFrog Artifactory 背景 在软件项目开发中,一个项目常常依赖于大量的外部库,而这些外部库又在不断的进行版本更新,特别是在当前微服务开发越来越流行的情况下,一个服务依赖于多个服务,如 ...
最新文章
- python计时器精度_在python中获得更精确的计时器
- this和self区别
- python2.x环境下unicode乱码转中文显示的2种解决方案总结
- const int是什么类型_C++的const语义
- Windows使用技巧
- 基础的python程序_Python程序入门
- 电脑显示无法连接sql服务器,他人的电脑为什么无法连接我电脑上的sql sever服务器...
- ie11用不了html5,HTML5拖放不能在IE11上运行
- 马士兵 redis 百度网盘_西甲周六攻略:巴萨 马竞 塞维利亚出战
- TEDxChengdu 演讲(瞬雨)
- 人人影视字幕组因盗版视频被查 涉案金额1600余万元
- 人的烦恼大部分来自于没钱
- 浮点数在内存中的表示
- php脚本日志文件,php脚本-定期删除日志文件,删除历史日志 保留最近7天
- 超强PHP集成开发工具:phpDesigner v7.2.1 最新版下载(附注册机)
- c# winform实现人脸识别系统(文末附源码)
- 高质量解读《互联网企业安全高级指南》——目录
- 【网络重置】WLAN消失/网络适配器黄色感叹号/无法识别无线网卡/解决方法汇总/Win10家庭版(个人留档)
- Material101-Lec13-18 Rian Shader
- 如何快速上线、部署javaweb项目
热门文章
- 【读书笔记-数据挖掘概念与技术】数据仓库与联机分析处理(OLAP)
- 计算机excel2010完整教程视频,刘伟公益课-Excel2010基础大全(1-66集)视频教程-高清版...
- 数据库服务器协议,数据库搭载服务器 协议
- 服务器提取数据库信息,怎样从服务器数据库提取数据库
- spring boot设置http https端口
- 13款最佳免费网络监控工具,网站监控软件的总结。
- svn使用 BCompare比较工具
- 凭证反过账 金蝶k3_金蝶软件k3凭证反过账
- 中职生计算机应用试卷分析,中职计算机应用基础学业水平测试问题的相关分析...
- JNPF开发平台3.3企业版框架 力软敏捷开发框架源码7.0.6旗舰版