Maven仓库类型简介说明
下文笔者讲述Maven仓库的类型简介说明,如下所示
maven仓库的分类
1.本地仓库 2.远程仓库 3.中央仓库
本地仓库
本地仓库指用户计算机中的文件夹。用来存储从远程仓库或中央仓 库下载的 jar 包,只有下载到本地仓库的 jar 包才能使用,项目使用 jar包时优先从本地仓库查找。 本地仓库的默认位置是 ${user.dir}/.m2/repository , ${user.dir} 表示 windows 用 户目录 也可以使用修改 ${MAVEN_HOME}\conf\settings.xml修改本地仓库位置
远程仓库
远程仓库一般指私服,它是架设在局域网的仓库服务,可以从中央 仓库下载资源,供局域网使用,从而减少每个程序员都从中央仓库 下载浪费的带宽。(不是必须要有的)
中央仓库
中央仓库是互联网上的服务器 是Maven 提供的最大的仓库 里面拥有最全jar包资源。 中央仓库的地址: https://mvnrepository.com/
中央仓库访问速度较慢 我们一般都会配置镜像代理中央仓库的下载请求 如: 阿里镜像、华为镜像等
配置本地仓库
在<settings>中添加如下标签 <!-- 本地仓库路径 --> <localRepository>D:\DataStorage\repository</localRepository>
配置镜像仓库的地址
<mirror> <!-- 指定镜像ID --> <id>nexus-aliyun</id> <!-- 匹配中央仓库。--> <mirrorOf>central</mirrorOf> <!-- 指定镜像名称 --> <name>Nexus aliyun</name> <!-- 指定镜像路径 --> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。