搭建maven私服
1、maven私服是什么?
2、mavne私服的作用?
1)作为公司内部唯一的入口,代理本地的jar下载请求,方便管理,节约网络带宽;
2)作为公司内部项目的发布的资源池,实现公司内部项目模块之间的共享;
3)管理第三方类库
3、资源库repository的类型有哪些?
1)hosted : 存放内部发布的、或者第三方发布的jar
2)proxy: 代理类型,外部的开源的jar
3) group : 资源组类型,由多个repository组成,方便同意使用,管理
4、下载中央仓库远程索引
1) 选择中央仓库,修改Down remote index 选项给true
2) 或者创建定时计划下载中央仓库的远程索引
5、在单个项目中或者在本地的所有项目中使用私服,如何配置?
1)在单个项目中使用私服,在pom文件中新增repository、pluginRepository标签,配置资源仓库的路径
2)修改maven setting.xml全局配置文件,新增profile标签,并激活profile配置
6、创建发布仓库,如何将本地项目的jar发布到私服?
分两步:
1)修改maven settings.xml全局配置文件,为项目发布增加授权,在配置文件中新增server标签
2)修改项目中的pom文件,新增distributionManagement/repository标签
详情参见: http://blog.csdn.net/shenshen123jun/article/details/9084293