maven镜像 镜像到底是什么意思?

在没有使用maven之前 我们都是自己去相关的官网下载jar 然后自己把架包导入项目

但是有的时候用到的架包特别多 可能得有几十个,比较多 还容易少导,这样呢 就比较麻烦

所以我们就使用了maven这个插进 只要我们在pom.xml 文件中指定具体要用到的jar信息 它就会到指定的地方去给我们下载到我们指定的maven仓库里面

一直听说maven镜像,那镜像到底是什么意思呢?

以下呢 是我自己对maven镜像的一个理解:

我们在使用maven这个插件的时候 都会指定一个maven仓库(就是指定一个位置 maven自动下载架包的时候 这些架包放在哪里)

例如: 当我们要使用哪个架包的时候 就在pom.xml 这个文件里面指定这个架包的相关信息就可以了 maven会自动帮我们下载

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

maven会到这个架包指定的位置(就是我们所说的远程仓库 这个远程仓库可以有很多个 每个架包的位置不一样 那么这个远程仓库的位置也就不一样 说白了 这个远程仓库就是架包存放的位置) 去下载

那这个镜像是什么呢??? 它就相当于是这个远程仓库的一个镜子(一个替身) 远程仓库里面有的东西 它都有,它的作用就是:镜像是为了提供更快的服务。

posted @ 2022-03-09 22:03  秃头少女and战战  阅读(330)  评论(0编辑  收藏  举报