博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven发布工程到私服
阅读量:5952 次
发布时间:2019-06-19

本文共 596 字,大约阅读时间需要 1 分钟。

所谓发布工程就是把工程打包成jar包,然后选择上传到私服的某个仓库里,然后其他人就可以在私服上的仓库中下载到你发布的工程。

简单介绍Nexus上自带的一些仓库:

如果想要发布工程是需要一个拥有发布权限的用户的,没有发布权限的游客或者普通用户只能够下载或更新。

  简单介绍Nexus上自带的一些账户:

现在尝试上传一个jar包到私服:

  1.选择一个仓库,然后将仓库的地址配置到工程的pom文件中,我这里用Snapshot仓库做示例:

2.配置完成后将需要发布的工程打包成jar包:

  3.配置Mavensettings文件,将具有部署权限的账户和密码配置到此文件中,我这里使用deployment账户示例:

4.配置好文件后使用deploy命令进行发布工程:

自己也可以添加一个新的仓库或者创建用户:

创建用户:

创建仓库:

新的仓库创建完之后,需要添加到仓库组里,然后才能在Maven里更新得到这个Zero01仓库的包。因为我们在Mavensettings文件里配置的是仓库组的地址,所以只会从仓库组里的仓库进行更新包,在仓库组之外的仓库不单独去针对那个仓库进行更新是无法更新的了的,所以需要将新创建的仓库添加进仓库组里来解决这个问题:

本文转自 ZeroOne01 51CTO博客,原文链接:http://blog.51cto.com/zero01/1976996,如需转载请自行联系原作者

你可能感兴趣的文章
PMP考试冲刺进行中。。。
查看>>
大换血的代价
查看>>
Learn in FCC(3)
查看>>
RunLoop--
查看>>
chrome 2行换行省略号 ... text-ellipse
查看>>
Python的virtualenv管理
查看>>
《一个程序猿的生命周期》读后感
查看>>
关于注解
查看>>
HDU2027:统计元音
查看>>
Django - 自定义分页
查看>>
《OAuth2.0协议安全形式化分析-》----论文摘抄整理
查看>>
NIO 多人聊天室
查看>>
提供一个网页抓取hao123手机号码归属地的例子
查看>>
条件随机场
查看>>
CentOS安装tomcat并且部署Java Web项目具有一定的参考价值
查看>>
浅读《构建之法》
查看>>
Linux内核第四节 20135332武西垚
查看>>
jquery选择器
查看>>
leetcode 41缺失的第一个正数
查看>>
IDEA 生成 JPA实体类
查看>>