转载自 Maven精选系列--发布jar包到Nexus私库

Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库。

发布第三方jar包

这种情况是maven远程仓库没有,本地有的第三方jar包,需要发布到私库。

mvn deploy:deploy-file -DgroupId=com.example-DartifactId=test-Dversion=0.0.1-Dpackaging=jar-Dfile=E:\workspace\test\WebRoot\WEB-INF\lib\test-0.0.1.jar-Durl=http://nexus.example.com:8081/repository/3rd-repo/-DrepositoryId=Nexus

发布自有项目

公司自己的项目需要发布到Nexus私库提供给其他人依赖,这时可以用上面的方式先打成jar包再发布,也可以使用maven的eclipse插件。

添置maven pom配置:

<distributionManagement><repository><id>Nexus</id><name>Releases</name><url>http://nexus.example.com:8081/repository/maven-releases</url></repository><snapshotRepository><id>Nexus</id><name>Snapshot</name><url>http://nexus.example.com:8081/repository/maven-snapshots</url></snapshotRepository>
</distributionManagement>

再在eclipse项目上使用Run As..>Maven build..,在Goals里面输入deploy发布即可。

Maven settings配置

以上两点其中Nexus指的是maven server的id,大小写敏感,增加以下配置。

<servers>

    <server><id>Nexus</id><username>admin</username><password>admin123</password></server>

</servers>

Maven精选系列--发布jar包到Nexus私库相关推荐

  1. Maven发布jar包到Nexus私库

    Nexus2可以通过管理界面来上传jar包到私库中,而最新的Nexus3却找不到了上传界面,只能通过以下方式来发布到私库. 发布第三方jar包 这种情况是maven远程仓库没有,本地有的第三方jar包 ...

  2. maven的pom的配置(上传jar包,配置私库,配置第三方库)

    maven仓库配置 仓库优先级为:本地仓库(localRepositories) > profile中的repositories仓库 > POM > mirrors全局仓库 mave ...

  3. Maven精选系列(一):Maven私库搭建及使用

    Maven私库搭建及使用 今天博主将为大家分享一下Maven私库搭建及使用,不喜勿喷,如有异议欢迎讨论! 以下所写内容均与以前的文章有联系可以前往博文查看,陈永佳的博客 前言 为什么要使用私库 mav ...

  4. Maven - 发布JAR包到Maven远程中央仓库

    声明:经过下面一系列操作之后,以后想发布新版本,只要修改好要升级的版本,然后在 Maven的 Lifecycle 里双击 deploy 即可~ 前言 自使用maven以来,没少使用maven中央仓库中 ...

  5. 发布Jar包到Maven中央仓库(为开发开源中间件做准备)

    微信公众号:bugstack虫洞栈 沉淀.分享.成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获.目前已完成的专题有:Netty4.x实战专题案例.用Java实现JVM ...

  6. Maven发布jar包全过程(详细)

    Maven发布jar包全过程 1. 基本概念 1.1 sonatype jira 1.2 sonatype nexus 2. 发布过程 2.1 注册Sonatype JIRA账号 2.2 登录Sona ...

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

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

  8. 记一次Maven发布Jar包中文乱码解决方法

    Maven deploy 乱码 今天使用Maven发布Jar包时,发布功能都是正常的也成功上传到了仓库,就是项目跑越来后出中文中现了乱码: {"code": "SUCCE ...

  9. install package vif包_Nexus上传自己本地jar包 和下载maven中央仓库里的包到nexus - 剑器近丶...

    一.上传自己本地jar包到Nexus 1)在Nexus中创建maven2hosted仓库 2) 我这里使用的是混合的() 也可以创建两个 一个是releases 一个是snapshots. 3)上传前 ...

最新文章

  1. znet zbus 子项目
  2. Android AM命令行启动程序的方法
  3. Python 技术篇-含中文编码的代码运行方法,(unicode error) ‘utf-8‘ codec can‘t decode问题原因及解决方法
  4. 为什么linux的TTY登录程序getty/agetty一般都会设置一个-L的option?
  5. boost::regex模块captures相关的测试程序
  6. Flask 中内置的 Session
  7. java jtextfield 高度_java - 固定的JTextField的高度和宽度 - 堆栈内存溢出
  8. 家里安装20M宽带,为什么看视频都不卡,但一玩游戏就卡的要死?
  9. 操作属性之修改样式属性
  10. 【Spark调优】聚合操作数据倾斜解决方案
  11. C++ set 排序 修改元素之后不会改变原来的排序
  12. python 自动交易股票_Python从零开始学股票自动交易视频教程百度网盘下载
  13. php实现三级导航栏效果
  14. 基于Python实现的基金交易系统
  15. 计算机word公式平均数,平均值word公式怎么用?
  16. chm 已取消到该网页的导航,打不开
  17. Q版京剧脸谱来喽——刀马旦
  18. 射频电路板设计常见的问题分析和解决办法
  19. android飞行棋小程序,快来飞行棋小程序-微信快来飞行棋小程序小游戏-游戏宝手游网...
  20. 阿里云Linux服务器上安装dubbo-admin管理控制台

热门文章

  1. dijkstra算法和floyd算法(C语言)
  2. [汇编语言]实验五:编写,调试具有多个段的程序
  3. [Java基础]List集合
  4. 《C++ Primer》14.3.1节练习
  5. C++实现dijkstra单源最短路径算法-邻接表+优先队列
  6. Zookeeper--Watcher机制源码剖析一
  7. 数据结构(哈夫曼树,哈夫曼编码)入门篇,JAVA实现
  8. ImportError: No module named google.protobuf.internal
  9. GG and MM(every sg 游戏)
  10. GuGuFishtion(2018 Multi-University Training Contest 7)