本地推送jar包到远程maven仓库
1.windows cmd切换到maven bin目录下:
2.将远程仓库地址、用户名、密码配置到maven conf目录下的settings文件中
①配置仓库地址
②配置仓库用户名密码
3.推送jar包到远程仓库:
推动命令:
mvn deploy:deploy-file -DgroupId=com.github.sps.metric -DartifactId=metrics-opentsdb -Dversion=1.1.4-SNAPSHOT -Dpackaging=jar -Dfile=H:\workspace\turingworkspace\extra\metrics-opentsdb-1.1.4-SNAPSHOT.jar -Durl=https://code.bonc.com.cn/nexus/repository/snapshots/ -DrepositoryId=snapshots
命令解析:
-Dfile:本地文件路径
-Durl:仓库地址
-DrepositoryId:settings文件中的ID
4.推送jar包依赖另外仓库的jar包问题解决
在推送jar包的同时,需要推送当前jar包的pom文件到远程仓库
mvn deploy:deploy-file -DgroupId=com.github.sps.metric -DartifactId=metrics-opentsdb -Dversion=1.1.4-SNAPSHOT -Dpackaging=jar -Dfile=H:\workspace\turingworkspace\extra\metrics-opentsdb-1.1.4-SNAPSHOT.jar -DpomFile=H:\workspace\turingworkspace\extra\metrics-opentsdb-1.1.4-SNAPSHOT.pom -Durl=https://code.bonc.com.cn/nexus/repository/snapshots/ -DrepositoryId=snapshots
命令参数解析:
-DpomFile:本地pom文件路径
本地拉jar包的同时会将推上去的pom文件一并拉到本地并导入依赖的jar包!
本地推送jar包到远程maven仓库相关推荐
- nexus 向私服推送jar包 两种方式实现
手动推送 1.一般对外开发的地址都是这种类型的 设置它的config,咱要推送的是红框中的那个(dynamic-releases),如果它在左边,则它会通过dynamic-public对外开发: 2. ...
- 将本地的jar包放入maven仓库
先进入本地包所在的目录 将本地的通联支付jar包放入maven仓库 E:\lib>mvn install:install-file -Dfile=E:/lib/allinpay-security ...
- Docker 方式安装、运行 Nexus3 、重置默认密码、推送 jar 包到私服
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 找镜像: docker search nexus 2. 拉取镜像:(我已经拉取过,不选择版本时 ...
- Maven丨使用IDEA将本地的ojdbc14.Jar包添加到个人仓库中
在学习 Oracle 数据库的过程中,使用 IntelliJ IDEA 创建了一个 Maven 工程,但是在 pom.xml 中添加 ojdbc14 依赖后,提示如下错误: Could not fin ...
- 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中
打jar包的方式 mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...
- jenkins jar包上传maven仓库
1 Jenkins 编译后部署至 Maven 仓库 jenkins编译后构件(如:jar包)部署至maven仓库需修改以下内容:maven 仓库配置:项目 pom 文件:本地仓库的 sett ...
- java项目所需jar包的下载--maven仓库
java开发过程中需要用到各种各样的jar包,这些jar包基本上都可以在maven仓库中找到 java项目所需jar包的下载地址:https://mvnrepository.com 1.在搜索框内输入 ...
- 将本地jar包放入maven的仓库中
1.首先编辑好maven命令: mvn install:install-file -Dfile=E:\Bank\lib\Envelope.jar (jar包的全称,还可以使用全路径这样可以直接使用命 ...
- 同一台mac管理多个git 账号/同一个项目推送到多个远程仓库
问题1:一台电脑绑定两个git账号,描述: 公司git账号:company 项目名称:CompanyApp 个人git账号:self 项目名称:SelfApp 公司项目在p ...
最新文章
- 根据表中的时间戳字段统计每天数据的数量
- java使用jstat分析内存
- mysql show processlist host_show processlist host 为 百分号(%)
- Keeplived配置Nginx双机高可用【转】
- Nmap和Zenmap详解
- mysql首次安装后原始密码存放位置
- SPOJ-COT-Count on a tree(树上路径第K小,可持久化线段树)
- Python学习:快速搭建python环境
- nyoj35——逆波兰表达式
- ArcGIS10.6使用ArcGIS Diagrammer
- 中国非制式爆炸物薄膜传感器研究取得进展
- php中的魔术常量__FILE__
- 福建农林大学外事处界面设计
- python仿真电力系统自动化技术_基于MSAA的自动化封装和设计—python版(转)
- 微课录制神器,新手老师必备录屏软件!
- Mybiosource丨Mybiosource玻连蛋白 (VTN),ELISA 试剂盒原理
- 小林和腾讯不得不说的故事(完整篇)
- 远方的人 -- 龙瑜
- 基于FPGA 的TF卡 UHS-I 方式存储
- uniapp获取微信头像和昵称