码迷,mamicode.com
首页 > 其他好文 > 详细

使用Maven部署构件至私服

时间:2017-09-24 19:23:45      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:pos   标签   用户   span   图形   开发   分享   ges   dep   

--------------------siwuxie095

   

   

   

   

   

   

   

   

使用 Maven 部署构件至私服

   

   

1、部署构件到 Nexus 私服分两种情况:

   

1)日常开发生成的快照版本构件可以直接部署到 Nexus 私服

的宿主仓库 Snapshots

   

2)项目最终生成的发布版本构件可以直接部署到 Nexus 私服

的宿主仓库 Releases

   

   

技术分享

   

   

   

   

2、具体配置分如下两步:

   

1)第一步:在 pom.xml 的 project 标签中添加如下内容

   

<distributionManagement>

 

<repository>

<id>releases</id>

<name>Releases</name>

<url>http://localhost:8081/nexus/content/repositories/releases/</url>

</repository>

   

<snapshotRepository>

<id>snapshots</id>

<name>Snapshots</name>

<url>http://localhost:8081/nexus/content/repositories/snapshots/</url>

</snapshotRepository>

   

</distributionManagement>

   

   

   

2)第二步:在 settings.xml 的 servers 标签中添加如下内容

   

<server>

<id>releases</id>

<username>admin</username>

<password>admin123</password>

</server>

   

<server>

<id>snapshots</id>

<username>admin</username>

<password>admin123</password>

</server>

   

注:Nexus 的仓库对于匿名用户只读的,所以为了能够

部署构件,需要在 settings.xml 中配置认证信息

   

另:pom.xml 和 settings.xml 中的 id 需要相互对应

   

   

   

   

3、执行命令将构件部署至私服

   

1)如果是在命令行窗口,则输入 mvn deploy

   

2)如果是在图形化界面,则输入 deploy

   

   

   

   

   

   

   

   

   

【made by siwuxie095】

使用Maven部署构件至私服

标签:pos   标签   用户   span   图形   开发   分享   ges   dep   

原文地址:http://www.cnblogs.com/siwuxie095/p/7588053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!