文档章节

Maven 打包jar发布到Nexus

小徐同学
 小徐同学
发布于 2017/07/24 15:12
字数 123
阅读 15
收藏 0

最近做了几个项目,把一些公共类抽出来做成Jar放到Nexus复用。步骤如下:

1.setting.xml配置

	<servers>
		<server>
			<id>nexus-releases</id>
			<username>admin</username>
			<password>admin123</password>
		</server>
		<server>
			<id>nexus-snapshots</id>
			<username>admin</username>
			<password>admin123</password>
		</server>
	</servers>

2.pom.xml配置

我这里只用到snapshots库,如果要用releases,再加一个,id和url匹配上

    <distributionManagement>
		<snapshotRepository>
			<id>nexus-snapshots</id>
			<url>http://192.168.1.108:8081/nexus/content/repositories/snapshots</url>
		</snapshotRepository>
	</distributionManagement>

3.打包发布

执行 mvn deploy,记得去掉测试。

© 著作权归作者所有

共有 人打赏支持
小徐同学
粉丝 45
博文 11
码字总数 5432
作品 0
广州
程序员
私信 提问
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级...

嗯哼9925
2017/11/15
0
0
idea打包jar和源码到maven私服

如何发布一个pom项目且打包maven源码,将源码包与jar包一同deploy到mavenserver需要在要发布的pom项目里的pom.xml里添加如下内容: 然后执行 mvn deploy 即可.如单独的打源码包可执行 mvn so...

yiqifendou
2016/10/26
61
0
Maven相关内容收集整理-01

pom.xml配置文件说明 示例: 2. 配置补充说明 2.1. 关于版本号的管理 常见的GNU风格的版本号命名格式: 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] 示例: 4.2.5, 4.2.8.1 GNU风格...

Hyou
2016/09/22
19
0
meven配置详解

一、 maven 1.新建一个maven项目,项目后期的打包,编译,文档都可以通过maven进行维护 2.可以管理项目依赖的jar包 项目团队中:解决jar文件不统一,为了维护全公司所有jar环境 ---- pom.xml...

隔壁家的孩子
2016/11/13
121
0
Maven 自动打包上传到私服 Nexus

配置 Releases 在发布库里面查找(主要用于稳定版) Snapshots 在快照库里面查找(和上面的区别就是在pom加了个0.0.5-SNAPSHOT,主要用于开发阶段) 3rd party 不是我们自己开发的,也在中央...

Gm_ning
02/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ugly Number(leetcode263)

Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. Example 1: Input: 6Output: true......

woshixin
19分钟前
1
0
深度模型从研者 眼里的 似然估计 & Hessain 海森矩阵 & Fisher Information (费雪信息)

深度模型的训练的基本依据是最小化模型拟合数据的误差。旨在不仅知其然(如何构建和训练一个深度模型),还应知其所以然(为什么这样训练,可以做哪些优化)。我们就会发现,有很多研究者,在...

刘小米_思聪
23分钟前
0
0
阿里巴巴智能监控新场景的探索

摘要: 智能监控是智能运维的子领域,详细分析。 作者简介 王肇刚 阿里巴巴全球运行指挥中心高级技术专家 智能监控是智能运维的子领域,我们说的监控,探讨的更多是在监控策略,因为可能从数...

阿里云官方博客
25分钟前
1
0
【双十二】12 月 12 日 12 点 12 分限量抢福利,云计算不剁手!

活动详情 1.首充豪礼 双十二当日,新用户首充 200 元送 200 元代金券!仅限前 88 名!先到先得!拼手速!(新用户指 12 月 12 日前已完成注册但从未充值过的用户)
 2.超值返券 双十二当日,...

七牛云
51分钟前
3
0
Calculate Linux 发布 18 LXQt是基于Gentoo的发行版

导读 Calculate Linux 是一个基于 Gentoo 并与 Gentoo 完全兼容的滚动更新发行版家族,专为企业环境下的快速部署而优化。其提供多个不同的分支版本,分别适用于桌面、服务器等应用场景。该项...

问题终结者
53分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部