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仓库相关推荐

  1. nexus 向私服推送jar包 两种方式实现

    手动推送 1.一般对外开发的地址都是这种类型的 设置它的config,咱要推送的是红框中的那个(dynamic-releases),如果它在左边,则它会通过dynamic-public对外开发: 2. ...

  2. 将本地的jar包放入maven仓库

    先进入本地包所在的目录 将本地的通联支付jar包放入maven仓库 E:\lib>mvn install:install-file -Dfile=E:/lib/allinpay-security ...

  3. Docker 方式安装、运行 Nexus3 、重置默认密码、推送 jar 包到私服

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 找镜像: docker search nexus 2. 拉取镜像:(我已经拉取过,不选择版本时 ...

  4. Maven丨使用IDEA将本地的ojdbc14.Jar包添加到个人仓库中

    在学习 Oracle 数据库的过程中,使用 IntelliJ IDEA 创建了一个 Maven 工程,但是在 pom.xml 中添加 ojdbc14 依赖后,提示如下错误: Could not fin ...

  5. 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中

    打jar包的方式  mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...

  6. jenkins jar包上传maven仓库

    1      Jenkins 编译后部署至 Maven 仓库 jenkins编译后构件(如:jar包)部署至maven仓库需修改以下内容:maven 仓库配置:项目 pom 文件:本地仓库的 sett ...

  7. java项目所需jar包的下载--maven仓库

    java开发过程中需要用到各种各样的jar包,这些jar包基本上都可以在maven仓库中找到 java项目所需jar包的下载地址:https://mvnrepository.com 1.在搜索框内输入 ...

  8. 将本地jar包放入maven的仓库中

    1.首先编辑好maven命令: mvn install:install-file -Dfile=E:\Bank\lib\Envelope.jar  (jar包的全称,还可以使用全路径这样可以直接使用命 ...

  9. 同一台mac管理多个git 账号/同一个项目推送到多个远程仓库

    问题1:一台电脑绑定两个git账号,描述: 公司git账号:company   项目名称:CompanyApp 个人git账号:self            项目名称:SelfApp  公司项目在p ...

最新文章

  1. 根据表中的时间戳字段统计每天数据的数量
  2. java使用jstat分析内存
  3. mysql show processlist host_show processlist host 为 百分号(%)
  4. Keeplived配置Nginx双机高可用【转】
  5. Nmap和Zenmap详解
  6. mysql首次安装后原始密码存放位置
  7. SPOJ-COT-Count on a tree(树上路径第K小,可持久化线段树)
  8. Python学习:快速搭建python环境
  9. nyoj35——逆波兰表达式
  10. ArcGIS10.6使用ArcGIS Diagrammer
  11. 中国非制式爆炸物薄膜传感器研究取得进展
  12. php中的魔术常量__FILE__
  13. 福建农林大学外事处界面设计
  14. python仿真电力系统自动化技术_基于MSAA的自动化封装和设计—python版(转)
  15. 微课录制神器,新手老师必备录屏软件!
  16. Mybiosource丨Mybiosource玻连蛋白 (VTN),ELISA 试剂盒原理
  17. 小林和腾讯不得不说的故事(完整篇)
  18. 远方的人 -- 龙瑜
  19. 基于FPGA 的TF卡 UHS-I 方式存储
  20. uniapp获取微信头像和昵称

热门文章

  1. gis怎么通过水库划分子流域,基于ArcGIS的生态清洁小流域地块划分及应用
  2. 【算法】图解A* 搜索算法
  3. AutoSAR系列讲解(入门篇)6.1-Vector的工具链简介
  4. NIS (Network Information Service)
  5. 闭环式数字孪生智慧交通管理系统平台应用及分析
  6. CAD文件版本如何转换?分享两种版本转换方法
  7. 企业管理软件如何选型?看完后恍然大悟
  8. 协方差计算式及python实现
  9. LMT and ASSM
  10. Springcloug入门