maven的windows环境、仓库、镜像源配置

1.进入Maven下载官网

这边建议下载编译后的

image-20240603195401087

下载完成后解压到合适(看自己)目录

image-20240603195550272

我这边习惯大包包小包,所以会删除前缀

image-20240603195657396

像JDK一样

2.设置本地仓库位置

  • 找到目录conf下的settings.xml

    image-20240603200010042

  • 使用编辑器打开

  • 首先找到文本中settings部分

    • image-20240603200318756
    • 可以看到默认的maven仓库会存储在 C盘当前用户下创建/.m2/repository
    • 对于C盘容量太小或者不习惯的小伙伴是非常不友好的
    • image-20240603200943131
    • 所以我们可以将原本注释部分的<localRepository>/path/to/local/repo</localRepository>部分复制下来并更改相应路径

3.设置镜像源

  • 还是一样,找到目录conf下的settings.xml

  • 使用编辑器打开

  • 找到<mirrors>部分

    • 默认只有国外的maven镜像源,因为下载慢,所以可以建议添加国内相应的镜像源

    • image-20240603201226437

    • 这边已经准备好

      • !!!放入<mirrors></mirrors>标签内

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        <!--阿里云 Maven 镜像-->
        <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
        </mirror>
        <!--华为云 Maven 镜像-->
        <mirror>
        <id>huaweicloud</id>
        <mirrorOf>*</mirrorOf>
        <url>https://repo.huaweicloud.com/repository/maven/</url>
        </mirror>
        <!--清华大学 TUNA Maven 镜像-->
        <mirror>
        <id>tuna</id>
        <mirrorOf>central</mirrorOf>
        <name>TUNA Maven Repository</name>
        <url>https://mirrors.tuna.tsinghua.edu.cn/maven/</url>
        </mirror>
        <!--中国科学技术大学 USTC Maven 镜像-->
        <mirror>
        <id>ustc</id>
        <mirrorOf>central</mirrorOf>
        <name>USTC Maven Repository</name>
        <url>https://mirrors.ustc.edu.cn/maven/</url>
        </mirror>
        <!--Maven Central Repository 官方镜像-->
        <mirror>
        <id>central</id>
        <name>Maven Central Repository</name>
        <url>https://repo.maven.apache.org/maven2</url>
        <mirrorOf>central</mirrorOf>
        </mirror>
      • 依赖会依次从阿里云 Maven 镜像华为云 Maven 镜像清华大学 TUNA Maven 镜像中国科学技术大学 USTC Maven 镜像,依次查找,如果都没有最后再去Maven Central Repository 官方镜像查找

4.添加环境变量(可以不)

  • 找到maven的解压目录
    • image-20240603202108841
    • 复制路径
  • 打开系统的环境变量
    • image-20240603202515681
  • 点击新建
    • 填入相应值
    • image-20240603202218982
    • 注意!变量值需要根据自己电脑解压maven路径来!!!
  • 选择Path点击编辑
    • image-20240603202558866
  • 添加 %MAVEN_HOME%\bin后点击确定
    • image-20240603202736156

5完成

完成后可在cmd窗口中输入

1
mvn -v

来验证是否配置成功

image-20240603202925506