将本地离线Jar包上传到Maven远程私库上,供项目编译使用

背景

因项目对接需求,需对接第三方Jar(海康人脸识别服务网关API),在项目集成时,处于本地编译、远程持续构建的需要将离线Jar推送到远程Maven仓库。

实施步骤

进入到离线Jar包同文件夹下

配置Maven配置文件中远程账户信息

需要在Idea配置的Maven配置文件settings.xml中的servers处配置server节点,如下:

执行命令

powershell 复制代码
mvn deploy:deploy-file -DgroupId=com.hikvision.ga -DartifactId=artemis-http-client -Dversion=1.1.12.RELEASE -Dpackaging=jar -Dfile=artemis-http-client-1.1.12.RELEASE.jar -Durl=http://*******:8081/nexus3/repository/thirdparty/ -DrepositoryId=thirdparty

-Durl 值为远程Maven仓库地址,其中thirdparty为类似public、releases等版本文件夹;

相关推荐
一线大码9 分钟前
SpringBoot 优雅实现接口的多实现类方式
java·spring boot·后端
花伤情犹在14 分钟前
Java Stream 高级应用:优雅地扁平化(FlatMap)递归树形结构数据
java·stream·function·flatmap
yaoxin52112326 分钟前
212. Java 函数式编程风格 - Java 编程风格转换:命令式 vs 函数式(以循环为例)
java·开发语言
摇滚侠37 分钟前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 属性优先级 行内写法 变量选择 笔记42
java·spring boot·笔记
滑水滑成滑头37 分钟前
**发散创新:多智能体系统的探索与实践**随着人工智能技术的飞速发展,多智能体系统作为当今研究的热点领域,正受到越来越多关注
java·网络·人工智能·python
摇滚侠41 分钟前
Spring Boot 3零基础教程,WEB 开发 Thymeleaf 总结 热部署 常用配置 笔记44
java·spring boot·笔记
十年小站41 分钟前
一、新建一个SpringBoot3项目
java·spring boot
2401_8414956444 分钟前
【数据结构】最长的最短路径的求解
java·数据结构·c++·python·算法·最短路径·图搜索
麦麦鸡腿堡1 小时前
Java的代码块介绍与快速入门
java·开发语言
梅小西爱学习1 小时前
线上CPU飙到100%?别慌,这3个工具比top快10倍!
java·后端·cpu