将本地离线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等版本文件夹;

相关推荐
老华带你飞3 分钟前
工会管理|基于springboot 工会管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·spring
自在极意功。3 分钟前
MyBatis配置文件详解:environments、transactionManager与dataSource全面解析
java·数据库·tomcat·mybatis
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ8 分钟前
配置springdoc swagger开关
java
Echo flower11 分钟前
Spring Boot WebFlux 实现流式数据传输与断点续传
java·spring boot·后端
没有bug.的程序员17 分钟前
微服务中的数据一致性困局
java·jvm·微服务·架构·wpf·电商
鸽鸽程序猿22 分钟前
【Redis】Java客户端使用Redis
java·redis·github
悦悦子a啊22 分钟前
使用 Java 集合类中的 LinkedList 模拟栈以此判断字符串是否是回文
java·开发语言
Lucky小小吴24 分钟前
java代码审计入门篇——Hello-Java-Sec(完结)
java·开发语言
一个想打拳的程序员26 分钟前
无需复杂配置!用%20docker-webtop%20打造跨设备通用%20Linux%20桌面,加载cpolar远程访问就这么简单
java·人工智能·docker·容器
一起养小猫28 分钟前
LeetCode100天Day2-验证回文串与接雨水
java·leetcode