依赖坐标与本地仓库存储
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.0.7.RELEASE</version> </dependency>本地仓库存储
仓库分类:
本地仓库:
<localRepository>F:\maven\repos</localRepository>
中央仓库
<repository> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> </repository>
远程仓库配置
<repositories> <repository> <id>jboss</id> <name>JBoss Repository</name> <url>http://repository.jboss.com/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>id:任何仓库声明id必须唯一
name:仓库名称
url:仓库地址
releases中enabled:是否开启JBOSS仓库的发布版本下载支持
snapshots中enabled:是否开启JBOSS仓库的快照版本下载支持
镜像
如果仓库X提供仓库Y存储的所有内容,那么可以认为X是Y的一个镜像.
配置镜像
settings.xml:
<mirrors> <mirror> <id>mirrorId</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repository.jboss.com/maven2</url> </mirror> </mirrors><mirrorOf>central</mirrorOf>表示该配置为中央仓库的镜像,任何对中央仓库的请求都会转到该镜像
<mirrorOf>*</mirrorOf>:是所有Maven仓库的镜像
镜像常见的用法是配合私服一起使用
仓库搜索服务
http://mvnrepository.com/
项目构建之maven篇:5.仓库及nexus创建私服-1,布布扣,bubuko.com
时间: 2024-10-10 09:00:02