博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven发布项目 (jar包) 到Nexus私服中
阅读量:5213 次
发布时间:2019-06-14

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

目录

1 需求说明

开发完项目后, 将项目版本发布到Nexus私服中.

2 实现步骤

2.1 Maven服务的setting.xml文件

(1) 如果本机安装了Maven服务, 可在${MAVEN_HOME}/conf/setting.xml中指定私服相关的配置:

releases
admin
admin123
snapshots
admin
admin123
dev
nexus
http://ip:port/nexus/content/groups/public/
true
true
public
Public Repositories
http://ip:port/nexus/content/groups/public/
internet
nexus-aliyun
Nexus aliyun
default
http://maven.aliyun.com/nexus/content/groups/public
false
true

(2) 如果本机没有安装Maven服务, 可在IDEA或Eclipse等开发环境默认使用的Maven配置中修改, 修改内容同上.

2.2 项目的pom.xml文件

在项目的pom.xml中的一级标签project下添加如下内容:

releases
display
http://ip:port/nexus/content/repositories/releases/
snapshots
display
http://ip:port/nexus/content/repositories/snapshots/

2.3 发布项目

以IDEA为例, 选中项目, 右键 -> Run Maven -> deploy,

或者在右边栏选中Maven栏目, 点击项目 -> Lifecycle -> deploy, 执行即可将项目发布到仓库中去.

注意: 仓库中不能存在与当前项目名称+版本号相同的项目, 否则将导致出错: Bad Request: 400.

版权声明

作者:

出处: 博客园

感谢阅读, 如果文章有帮助或启发到你, 点个[好文要顶?] 或 [推荐?] 吧?

本文版权归博主所有, 欢迎转载, 但 [必须在文章页面明显位置给出原文链接], 否则博主保留追究相关人员法律责任的权利.

转载于:https://www.cnblogs.com/shoufeng/p/11174546.html

你可能感兴趣的文章
python生成可执行exe文件
查看>>
Idea 提交代码到码云(提交到github也大同小异)
查看>>
c#连接excel2007未安装ISAM解决
查看>>
Mono 异步加载数据更新主线程
查看>>
初识lua
查看>>
我是插件狂人,jDuang,jValidator,jModal,jGallery
查看>>
张季跃 201771010139《面向对象程序设计(java)》第四周学习总结
查看>>
如何解除循环引用
查看>>
android中fragment的使用及与activity之间的通信
查看>>
字典【Tire 模板】
查看>>
[IOI2014] 假期
查看>>
ListView滑动删除 ,仿腾讯QQ
查看>>
[NOI 2016]优秀的拆分
查看>>
大学时代的DOS回忆
查看>>
SQL: See the TSQL underneath the sp_execute calls
查看>>
SpringMVC深度探险(四) —— SpringMVC核心配置文件详解
查看>>
XML 创建
查看>>
http-https php文件下载
查看>>
html--onreadystatechange属性
查看>>
BZOJ 2553 禁忌
查看>>