本地库导入到nexus

1.登录nexus新建一个本地仓库

配置如下

2.找到存放本地包的目录

3.编辑导入脚本

vi upload_nexus.sh

bash 复制代码
#!/bin/bash

while getopts ":r:u:p:" opt; do

    case $opt in

        r) REPO_URL="$OPTARG"

        ;;

        u) USERNAME="$OPTARG"

        ;;

        p) PASSWORD="$OPTARG"

        ;;

    esac

done

find . -type f -not -path './mavenimport\.sh*' -not -path '*/\.*' -not -path '*/\^archetype\-catalog\.xml*' -not -path '*/\^maven\-metadata\-local*\.xml' -not -path '*/\^maven\-metadata\-deployment*\.xml' | sed "s|^\./||" | xargs -I '{}' curl -u "$USERNAME:$PASSWORD" -X PUT -v -T {} ${REPO_URL}/{} ;

4.增加执行权限

bash 复制代码
chmod +x upload_nexus.sh

5.执行以下命令导入到nexus中

bash 复制代码
#补充nexus用户名密码以及地址,用以上创建的本地仓库
./upload_nexus.sh -u xxx -p xxxx -r http://xxxx:xxxx/repository/yl-snapshots
相关推荐
yaoxin5211232 分钟前
403. Java 文件操作基础 - 写入二进制文件
java·开发语言·python
未若君雅裁3 分钟前
Redis Key 过期后会立刻删除吗?过期删除与内存淘汰策略详解
java·redis
Waay4 分钟前
Linux Shell 知识点考评(三):awk文本分析(附答案)
linux·服务器·编辑器
其实防守也摸鱼5 分钟前
Upload-labs:部署靶场及Pass-01实战解析
服务器·网络·安全·web安全·教程·文件上传·工具
dinl_vin8 分钟前
LangChain 系列·(九):Agent——让 AI 自己做决策
前端·人工智能·langchain
孟祥_成都9 分钟前
前端唯一的护城河?结合 AI 将字节组件库 Headless 化后的感想~
前端·人工智能·react.js
livemetee9 分钟前
Java自定义线程池核心参数解析
java
Java面试题总结9 分钟前
spring重点详解
java·后端·spring
AKA__Zas13 分钟前
初识多线程(2.0)
java·开发语言·学习方法
0xDevNull16 分钟前
Java十道高频面试题(二)
java·开发语言