Maven 联网问题

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

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

3、本地仓库的默认位置:[系统中当前用户的家目录].m2\repository
C:\User[登录当前系统的用户名].m2\repository
Maven 联网问题

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

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

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

  1. 找到maven解压目录 \conf\setings.xml
    Maven 联网问题

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

  3. 将< localRepository>/path/to/local/repo</ localRepository>从注释中取出Maven 联网问题

  4. 将标签体内容修改为已经准备好的Maven仓库目录
    Maven 联网问题
    Maven 联网问题

上一篇:Windows系统安装和office版本兼容


下一篇:STM32 J-LINK、ST-Link、CMSIS-DAP