其他分享
首页 > 其他分享> > Maven 联网问题

Maven 联网问题

作者:互联网

1、Maven的核心程序中仅仅定义了抽象的生命周期,但是具体的工作必须由特定的插件来完成。而插件本身并不包含在Maven的核心程序中

2、当我们执行的Maven命令需要用到某些插件时,Maven核心程序会首先到本地仓库中查找

3、本地仓库的默认位置:[系统中当前用户的家目录].m2\repository
C:\User[登录当前系统的用户名].m2\repository
在这里插入图片描述

4、Maven核心程序如果在本地仓库中找不到需要的插件,那么它会自动连接外网,到中央仓库下载

5、如果此时无法连接外网,则构建失败。

6、修改默认本地仓库的位置可以让Maven核心程序到我们事先准备好的目录下查找插件

  1. 找到maven解压目录 \conf\setings.xml
    在这里插入图片描述

  2. 在setings.xml文件中找到localRepository标签

  3. 将< localRepository>/path/to/local/repo</ localRepository>从注释中取出在这里插入图片描述

  4. 将标签体内容修改为已经准备好的Maven仓库目录
    在这里插入图片描述
    在这里插入图片描述

标签:问题,插件,仓库,程序,联网,Maven,本地,localRepository
来源: https://blog.csdn.net/zeroheitao/article/details/110288141