美文网首页mavenmavenMaven
Maven三种仓库详解

Maven三种仓库详解

作者: Java技术栈 | 来源:发表于2017-08-13 11:49 被阅读55次

仓库分类

1、本地仓库

本地仓库就是开发者本地已经下载下来的或者自己打包所有jar包的依赖仓库,本地仓库路径配置在maven对应的conf/settings.xml配置文件。

| The path to the local repository maven will use to store artifacts.

|

| Default: ${user.home}/.m2/repository

/path/to/local/repo

-->

可以看出默认本地路径是${user.home}/.m2/repository,也可以修改。

2、中央仓库

中央仓库即maven默认下载的仓库地址,是maven维护的,默认的中央仓库地址是:http://repo1.maven.org/maven2,这个地址设置在maven的源码配置文件中。

推荐查询maven依赖的中央仓库网站地址

http://mvnrepository.com/

http://search.maven.org/

3、私有仓库

私有仓库可以理解为自己公司的仓库,也叫Nexus私服,这个请关注后续篇幅会进行讲解。

中央仓库、私有仓库也可以称之为远程仓库。

下载流程

既然有三类不同的仓库,那就要了解它们的下载流程是怎么样。

从上面的流程图可以看到更新项目依赖时,首先从本地仓库查询,本地仓库如果查到直接编译,如果查不到就根据配置去中央仓库查询还是私服查询,查询私服的时候私服如果有就直接返回,私服没有就先去中央仓库下载然后保存到私服再返回。

相关文章

  • Maven三种仓库详解

    仓库分类 1、本地仓库 本地仓库就是开发者本地已经下载下来的或者自己打包所有jar包的依赖仓库,本地仓库路径配置在...

  • POM文件

    解决依赖冲突 引用变量的三种情况(maven命令) 多环境属性过滤 各种依赖(POM文件详解) 解决maven传递...

  • 2018-02-10-0.maven

    1.1 Maven仓库三种仓库1、本地仓库 自己维护 本地仓库的配置只需要修改settings.xml文件就可以 ...

  • Maven 仓库管理

    本节主要介绍如何配置 Maven 仓库,发布 jar 包到 Maven 仓库 Maven 仓库是什么? Maven...

  • Maven实战之Maven仓库

    Maven实战之Maven仓库 Maven仓库作用 仓库,顾名思义就是存放物品的地方。在Maven中,我们可以将其...

  • 拉勾后台管理系统后端开发

    后端开发 Maven settings.xml配置文件 仓库 本地仓库 远程仓库 中央仓库 maven中央仓库 ...

  • 第5章 总结

    5.1 maven 仓库 1、maven 仓库的类型有哪些? 2、maven 工程查找仓库的流程是什么? 3、本地...

  • POM标签大全详解(2020-08-25)

    POM标签大全详解 父(Super) POM maven会自动获得需要的本地仓库 jar包,如果没有就会去网上的中...

  • 【maven】仓库的优先级顺序

    在maven中,仓库可以分为:本地仓库、远程仓库。远程仓库可以分为:中央仓库、私服仓库。中央仓库是maven官方指...

  • Maven仓库

    一.Maven 仓库 Maven 包集中存放的地方,就是 Maven 仓库。这些仓库,可以是放在本地,也可以放在某...

网友评论

    本文标题:Maven三种仓库详解

    本文链接:https://www.haomeiwen.com/subject/ikisrxtx.html