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

Maven之——Nexus创建仓库

时间:2014-11-10 21:49:09      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:maven宿主仓库   maven代理仓库   maven仓库组   nexus仓库   nexus仓库组创建   

Maven之——Nexus创建仓库


1、    创建宿主仓库


            我们可以使用Maven内置的宿主仓库、发布版的Release、快照版的Snapshot。也可以自己创建宿主仓库。步骤如下:

            Release宿主仓库:

bubuko.com,布布扣


         如上图操作、选择添加一个宿主仓库、下面的参数都可以将鼠标放在?上获取具体信息。这里只对重要的做说明:Repository Type 值为Relaese时、表示此宿主仓库是发布版、值为Snapshot时、表示此宿主仓库为快照版。Deployment用来配置此仓库的部署策略、选项有禁止部署(Read only)、关闭重新部署也就是说同有构件智能部署一次(Disabled Redeploy)以及允许重新部署(Allow Redeploy)。Allow File Browsing标识是否允许浏览仓库内容。Include in search表示是否对该仓库进行索引并提供搜索。Publish URL用来控制是否通过URL提供服务。


            Snapshot宿主仓库:与Release宿主仓库配置很像、区别是选择Repository Policy时选择Snapshot。


2、    创建代理仓库


            对于代理仓库最重要的是URL、也就是RemoteStorage Location、必须是有效的值!Download Remote Indexes表示是否下载远程仓库的索引、有些远程仓库拥有索引、下载其索引后、即使没有缓存远程仓库的构件、用户还能在本地浏览搜索构件信息。Authentication配置用于远程仓库认证。

bubuko.com,布布扣


3、    创建Nexus仓库组


            仓库组没有Release和Snapshot区别、只和选择需要聚合在一起的仓库组成虚拟仓库组、仓库组包含的顺序决定了仓库组遍历其所包含仓库的次序、最好将常用的仓库放在前面。       

如下图显示操作

        bubuko.com,布布扣

        如上图、我们可以把需要使用的仓库添加到左边、这样在项目中使用时、只需指定仓库组即可。


Maven之——Nexus创建仓库

标签:maven宿主仓库   maven代理仓库   maven仓库组   nexus仓库   nexus仓库组创建   

原文地址:http://blog.csdn.net/crave_shy/article/details/40986977

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