正文
简介
在编码过程中,有些通用的代码模块,有时候我们不想通过复制拷贝来粗暴地复用,因为这样不仅体现不了变化,也不利于统一管理。这里我们使用maven deploy的方式,将通用的模块打成jar包,发布到nexus,让其他的项目来引用,以更简洁高效的方式来实现复用和管理。
发布至nexus1、配置settings.xml
在maven的settings.xml文件中设置server标签,如:
server idmy-nexus/id usernameadmin/username passwordadmin123/password /server2、配置项目中的pom.xml文件
在项目的pom.xml文件中配置distributionManagement标签,如:
distributionManagement repository idmy-nexus/id urlhttp://192.168.1.33:8081/nexus/content/repositories/releases//url /repository snapshotRepository idmy-nexus/id urlhttp://192.168.1.33:8081/nexus/content/repositories/snapshots//url /snapshotRepository/distributionManagement注意:这里的id必须与setting.xml中的id一致,url为nexus相应仓库的链接地址。
3、发布命令
mvn deploy需要注意的是:maven会判断版本号后面是否带了-SNAPSHOT,如果带了则发布到snapshots仓库,否则发布到release仓库 如:
groupIdcom.test/groupIdartifactIdmy-test/artifactIdpackagingjar/packagingversion${project.release.version}/versionproperties java.version1.8/java.version project.release.version1.0-SNAPSHOT/project.release.version/propertiesprofiles profile idproduct/id properties project.release.version1.0/project.release.version /properties /profile/profiles本文TAG:私服发布
- 上一篇: 网游之极度狂人(十大必看网游小说)
- 下一篇: 放逐之刃出装(lol2020瑞文出装顺序)
猜你喜欢
- 2023-11-131.95猛男无敌超超超变传奇手游
- 2023-11-021.80龙跃传奇手游
- 2023-10-231.95奔腾昊天超超超变传奇手游
- 2023-09-271.95昊游万劫专属传奇手游
- 2023-09-181.76静思传奇手游
- 2023-09-081.95伏羲上古大陆专属传奇手游
- 最近发表
- 标签列表
-
- 传奇手游 (5)
- 冰雪传奇手游 (3)
- 合击传奇手游 (6)
- 单职业传奇 (11)
- 复古传奇 (42)
- 合击传奇 (107)
- 火龙传奇 (7)
- 合击 (34)
- 沉默 (2)
- 大极品传奇 (8)
- 复古传奇手游 (16)
- 神途手游 (2)
- 1.80火龙 (2)
- 三职业传奇 (85)
- 1.80 (224)
- 1.76 (101)
- 1.85 (58)
- 三职业 (22)
- 火龙 (65)
- 复古 (92)
- 微变 (20)
- 战神 (12)
- 单职业 (5)
- 金币 (13)
- 1.82 (9)
- 微变版本 (2)
- 大极品 (4)
- 复古小极品 (3)
- 微变传奇 (10)
- 战神传奇 (2)
- 变态 (9)
- 1.79 (7)
- 1.95 (47)
- 1.70 (4)
- 小极品传奇 (3)
- 1.78 (3)
- 暗黑 (2)
- 1.80-85 (2)
- 三职业传奇手游 (19)
- 微变传奇手游 (7)
- 火龙传奇手游 (10)
- 迷失传奇手游 (5)
- 无限刀传奇手游 (27)
- 专属传奇手游 (7)
- 单职业传奇手游 (11)
- 宠物传奇手游 (2)
- 金币传奇手游 (2)
- 沉默传奇手游 (3)
- 神器传奇手游 (8)
- 单职业传说手游 (2)