一、将jar添加到本地仓库的做法:

以下面pom.xml依赖的jar包为例:

实际项目中pom.xml依赖写法:

[html]  view plain copy
  1. <dependency>
  2. <groupId>org.springframework</groupId>
  3. <artifactId>spring-context-support</artifactId>
  4. <version>3.1.0.RELEASE</version>
  5. </dependency>

Maven 安装 JAR 包的命令是:

[html]  view plain copy
  1. mvn install:install-file
  2. -Dfile=jar包的位置
  3. -DgroupId=上面的groupId
  4. -DartifactId=上面的artifactId
  5. -Dversion=上面的version
  6. -Dpackaging=jar

例如我的这个spring-context-support-3.1.0.RELEASE.jar 文件放在了"D:\mvn\"中

则命令为:

mvn install:install-file

-Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar 

-DgroupId=org.springframework 

-DartifactId=spring-context-support 

-Dversion=3.1.0.RELEASE 

-Dpackaging=jar

注意:任何路径和名称不要有中文和空格,以防出现莫名其妙的错误。

二、上传Jar到远程marven仓库

命令:

[html]  view plain  copy
  1. mvn deploy:deploy-file -DgroupId=org.apache.thrift -DartifactId=libthrift -Dversion=1.12 -Dpackaging=jar -Dfile=D:\thrift-0.9.2.jar -Durl=http://ip:port/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty

-- DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId
-- Dfile表示需要上传的jar包的绝对路径
-- Durl私服上仓库的url精确地址(打开nexus左侧repositories菜单,可以看到该路径)
-- DrepositoryId服务器的表示id,在nexus的configuration可以看到

将jar添加到本地仓库及上传Jar到远程marven仓库相关推荐

  1. maven本地仓库同步上传到nexus远程仓库

    场景         合作伙伴的项目,仅提供部分应用层源码,底层代码不提供,只给提供jar包使用.为了方便二次开发应用,计划吧他的jar包放到本地nexus库上使用. 第一步:创建自己远程仓库(也可以 ...

  2. nexus : maven上传jar包到nexus私服后的存放路径以及保存的数据结构

    文章目录 1.美图 2.背景 1.美图 2.背景 因为要上传我的所有仓库的包,希望nexus中已有的包,我不覆盖,没有的添加.所以想批量上传jar.所以想知道这些jar都存放在哪里了? maven上传 ...

  3. 【Nexus3】使用-Nexus3批量上传jar包 artifact upload

    文章目录 1.美图 3.方案1-脚本批量上传 3.1 批量放入jar 4.方案2-直接拷贝(nexus 2) 5.deploy 1.美图 # 2.概述 因为要上传我的所有仓库的包,希望nexus中已有 ...

  4. 码云能保存html么,码云新建仓库并上传代码

    码云新建仓库并上传代码 码云新建仓库并上传代码 一.安装git Git官网地址https://git-scm.com/download https://blog.csdn.net/huangqqdy/ ...

  5. Maven上传jar包到本地仓库

    Maven上传jar包到本地仓库 第一步:配置Maven环境变量 F:\apache-maven-3.5.2\bin 配置到path中 找到要上传的jar包 地址栏输入 cmd mvn install ...

  6. 发布/上传Jar包到Maven中央仓库 - 史上最详细

    发布 Jar 包到 Maven 中央仓库 在项目开发过程中,我们常常会使用 Maven / Gradle 从仓库拉取开源的第三方 jar 包,可能是私有仓库,可能是 Maven 中央仓库,也可能是第三 ...

  7. 上传jar包到maven公共远程中央仓库

    Open Source Software Repository Hosting 简称 OSSRH https://central.sonatype.org/publish/ 这里简单的介绍了中央仓库. ...

  8. Maven Nexus搭建本地私服 上传jar包或本地项目到私服

    Nexus就是Maven的私服 在日常开发中我们在使用maven时经常会遇到下面的问题 1.一些无法从外部仓库下载的构件,例如内部的项目部署到私服上,以便供其他依赖项目使用. 2. 为了节省带宽和时间 ...

  9. 详解本地maven私服nexus安装及上传jar包snapshots快照

    目录 1.nexus简介 2.下载nexus 3.启动nexus 4.访问nexus 5.nexus服务介绍 6.相关配置 7.页面上传Release的jar流程 ​8.上传snapshots快照ja ...

最新文章

  1. 三步走——带你打造一份完美的数据科学家简历|(附件有PPT福利)
  2. [转载]签名、加密、证书的基本原理和理解
  3. NeurIPS 2021有哪些值得读的NLP论文?
  4. GIS Portal的一个例子(http://www.geodata.gov/gos)
  5. JS ===和==区别
  6. 新版 chrome 将原生支持图片懒加载!
  7. python房子代码_基于python的链家小区房价爬取——仅需60行代码!
  8. 辽宁工业大学有没有计算机专业,辽宁工业大学(专业学位)计算机技术考研难吗...
  9. 2020 年了,不知道这些还怎么做区块链工程师?
  10. Apache Tika源码研究(三)
  11. 华为设备初始用户名/密码
  12. SheetJS中文文档-js导出Excel脚本库
  13. 二、博客首页完成《iVX低代码仿CSDN个人博客制作》
  14. 元器件(Components)安规标准(UL+IEC)
  15. 使用google图片搜索寻找高质量的图片
  16. 常识介绍---什么是rss
  17. 记录新人tp5微信扫码支付
  18. java命令+eclipse.exe,我运行exe时Eclipse无法启动?
  19. c语言查表法编程流水灯,通过查表法的流水灯汇编程序
  20. 4个方面告诉你Stimulsoft.Drawing的作用和使用方式|附下载链接

热门文章

  1. linux qt jom,Qt Creator 使用技巧之提高编译速度【使用jom参数】
  2. Tecnomatix plant simulation进阶-- 3D建模及动画制作视频教程
  3. 除了IaaS,PaaS,SaaS,这里还有RaaS你应该了解
  4. pomtail 启动失败
  5. 小白玩PVE proxmox RX560D显卡直通
  6. win11打开任务管理器
  7. 李彦宏Vs周鸿祎:管理风格、领导准则之完全解剖
  8. 理想主义者--理查德.马修.斯托曼(GNU的传奇)
  9. Oracle系列之七:表的创建与管理
  10. Db2用户与linux用户的关系,DB2 UDB 用户和组帐户命名规则