将本地离线Jar包上传到Maven远程私库上,供项目编译使用
背景
因项目对接需求,需对接第三方Jar(海康人脸识别服务网关API),在项目集成时,处于本地编译、远程持续构建的需要将离线Jar推送到远程Maven仓库。
实施步骤
进入到离线Jar包同文件夹下
配置Maven配置文件中远程账户信息
需要在Idea配置的Maven配置文件settings.xml中的servers处配置server节点,如下:
执行命令
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等版本文件夹;
原文地址:https://blog.csdn.net/Jarlen/article/details/142351247
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!