15-maven仓库讲解

1、host的仓库。内部项目的发布仓库

1.第三方依赖的仓库,这个数据通常是由内部人员自行下载之后发布上去

2.releases表示内部的模块中realease模块的发布仓库

3.SNAPSHOTS发布内部的SNAPSHOTS模块的仓库

15-maven仓库讲解_第1张图片
 2、proxy的仓库。从远程中央仓库中寻找数据的仓库

apache snapshots快照仓库

 central中央仓库

 codehaus Snapshots 也是个快照仓库


 3、group仓库。组仓库用来方便开发人员进行设置的仓库

15-maven仓库讲解_第2张图片

pom.xml

<repository>
  		<id>nexus</id>
  		<name>Nexus Repository</name>
  		<url>http://127.0.0.1:8081/nexus/content/groups/public/</url>
  		<!-- 允许配置多个repository和 plugin repository,<releases><enabled>true</enabled></releases>
  		          告诉Maven可以从这个仓库下载releases版本的构件,而<snapshots><enabled>false</enabled></snapshots>
  		          告诉Maven不要从这个仓库下载snapshot版本的构件,之所以不让你从这个仓库下载snapshot版本,是因为这些版本是不稳

定的,但是snapshot版本在我们内部项目开发的时候可是作用巨大, -->
  		<releases><enabled>true</enabled></releases>
  		<snapshots><enabled>true</enabled></snapshots>
  	</repository>

 
 

你可能感兴趣的:(maven)