2014年(4)
分类: 大数据
2014-11-18 18:02:05
maven仓库的type(类型)分为三种类型:group(组),hosts(本地库),proxy(代理)。
releases: 本地仓库(hosts),用来部署组织内部的发布版本构件。发布到release中的jar包是稳定版,除非有版本号变得,依赖方对同一版本号构建优先用本地已存在的jar包。
snapshots: 本地仓库(hosts),用来部署组织内部的快照版本构件。发布到snapshots中的jar包(后缀名包含SNAPSHOTS),可以多次对同一版本号发布,而依赖方不用任何修改每次构建均会从私服上获取最新包。
3rd party: 本地仓库(hosts),用来部署无法从公共仓库获得的第三方发布版本构件。
central: 代理仓库(proxy),代理 Maven 的中央仓库。
public repositories :组仓库(group),包含代理仓库和本地仓库。
其中常用的仓库Central和3rd party 。
2.使用配置
使用nexus私服库,需要配置pom.xml、setting.xml两个文件。
setting.xml配置:
<server>
pom.xml配置:
配置说明:
1.pom.xml文件中配置
2.setting.xml 文件配置
3.setting.xml文件中