本地jar包推送到maven私有仓库常用的3种方式
本地jar包推送到maven私有仓库常用的3种方式
1. 通过Nexus后台的upload功能上传,这个需要填写一堆信息,效率相当低下。
2. 通过maven的发布功能
3. 通过curl
1、登录maven(nexus)后台上传,自己填充信息
2、maven命令
mvn deploy:deploy-file -Dmaven.test.skip=true -DgroupId=com.android.tools.build -DartifactId=hlw -Dversion=1.11-SNAPSHOT -Dpackaging=jar -Dfile=xxx-1.0.jar -Durl=http://localhost:8081/repository/maven-releases/ -DrepositoryId=releases
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=C:\Users\13269\.m2\repository\com\ali-api\0.0.1\ali-api-0.0.1.jar -DgroupId=com -DartifactId=ali-api -Dversion=0.0.1 -Dpackaging=jar -DrepositoryId=maven-releases -Durl=http://121.43.150.313:8081/repository/maven-releases/
<server>
<id>maven-releases</id>
<username>admin</username>
<password>chengzl1</password>
</server>
<server>
<id>maven-snapshots</id>
<username>admin</username>
<password>chengzl1</password>
</server>
如果进行deploy时返回Return code is: 401错误,则需要进行用户验证或者你已经验证的信息有误。注意:-DrepositoryId=maven-releases,maven-releases需要和本地maven配置文件settings.xml中<server><id>maven-releases</id></server>里面的id名称保持一直
3、通过curl上传,可以直接把pom和jar文件上传上去
curl -v -u admin:admin123 --upload-file xxx-1.0.jar http://localhost:8081/repository/maven-release/com/xxx/xxx/xxx-1.0.jar
本地jar包推送到maven私有仓库常用的3种方式相关推荐
- 通过 Maven 命令将 jar 包推送到私服
文章目录 通过 Maven 命令将 jar 包推送到私服 1. 命令 2. 命令选项说明 2.1. 选项:-DgroupId 2.2. 选项:-DartifactId 2.3. 选项:-Dversio ...
- Docker之使用maven插件【Dockerfile方式】构建并推送镜像到私有仓库
准备工作 操作系统版本 [root@node02 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) docker版本 [ ...
- Docker之使用maven插件【配置方式】构建并推送镜像到私有仓库
准备工作 操作系统版本 [root@node02 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) docker版本 [ ...
- Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
最近尝试引入阿里云的短信验证码,阿里云的core sdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包.本地开发直接引入,idea是可以直接跑调用 ...
- Springboot中引入本地jar包,并通过maven打包(解决maven丢包的问题)
如何引入本地jar包 新建一个dependency标签,在标签中填写groupId,artifactId,version,scope,systemPath 例: <dependency>& ...
- SpringBoot 项目引入本地jar包,并设置maven打包一并打入
resources目录下新建lib文件夹,然后将需要的本地jar包放入进去 pom文件中引入本地jar包依赖 <dependency><groupId>com.XXX</ ...
- 将本地docker镜像推送到阿里云仓库
1. 进入到个人的阿里云容器镜像服务阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台,创建命名空间 2. 创建仓库 选择本地仓库 创建成功后会生成一个操作指南 3. 将本地镜像推送到阿里云仓 ...
- 使用mav命令将本地jar包导入本都Maven库
-Dfile:jar包所在本地的具体路径 -DgroupId:项目组织唯一的标识符,实际对应JAVA的包的结构 -DartifactId:项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称 ...
- 如何将本地jar包上传到maven私服中
1.登陆nexus私服 在游览器输入http://localhost:8081/nexus/ 默认账号和密码是admin,admin123.如果自己忘了可以去看setting.xml文件下的私服配置. ...
最新文章
- 恢复win8桌面上计算机图标,win8系统桌面我的电脑图标不见了如何找回
- 动态规划训练10 [Coloring Brackets CodeForces - 149D]
- java集合—— 链表(java中的所有链表都是双向链表)
- gridview标题居中显示_Pr:制作片尾滚动字幕(旧版标题法)
- 本地创建分支push到github
- 发布 项目_项目发布会活动到底应该怎么办
- python变量的使用_python – 如何在变量中使用冒号(:)
- 嵌入式操作系统内核原理和开发(地址空间)
- 【人脸识别】基于matlab GUI PCA人脸识别【含Matlab源码 748期】
- xl2tpd服务一键安装
- 百度地图api 刷新地图_百度地图VS高德地图,谁更胜一筹?
- Win10 打开heu kms activator工具进度条到70%闪退(未解决)
- TCP close-wait 状态分析
- 歌单详情内容-播放列表 (音乐app项目-第8步)
- EOS智能合约开发系列(16): deferred action与inline action
- Lightning Network模拟器
- pyqt5 和 pySinde2 动态加载 QT Designer
- python爬虫之静态网页(以当当网图书畅销榜榜为例)
- 基于python-opencv实时识别黑线赛道(二)
- win11安卓子系统如何安装app