Maven访问仓库顺序是什么
这篇文章主要介绍了Maven访问仓库顺序是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
maven项目使用的仓库一共有如下几种方式:
中央仓库,这是默认的仓库镜像仓库,通过 sttings.xml 中的 settings.mirrors.mirror 配置全局profile仓库,通过 settings.xml 中的 settings.repositories.repository 配置项目仓库,通过 pom.xml 中的 project.repositories.repository 配置项目profile仓库,通过 pom.xml 中的 project.profiles.profile.repositories.repository 配置本地仓库搜索顺序如下:
local_repo > settings_profile_repo > pom_profile_repo > pom_repositories > settings_mirror > central
================
查询顺序
现在maven的查询顺序为:
首先在本地资源库中查找依赖,若不存在,则进入下一步,否则,退出;
然后在 远程仓库(私服) 中查找依赖,若不存在,则进入下一步,否则,退出;
最后在 中央仓库 中查找依赖,若不存在,则提示错误信息,退出。
================
三个仓库:
=========
maven的仓库只有两大类:
1.本地仓库
2.远程仓库,在远程仓库中又分成了3种:
2.1 中央仓库
2.2 私服
2.3 其它公共库
======================
在maven的setting.xml配置文件中添加阿里云的maven镜像配置:
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror>
感谢你能够认真阅读完这篇文章,希望小编分享Maven访问仓库顺序是什么内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。