Maven配置【Windows】

一、下载

进入官网https://maven.apache.org/

点击左侧的DOWNLOAD,然后选择对应的系统版本的Maven进行下载。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tZlJf4SJ-1616739772682)(Maven.assets/image-20210326103450225.png)]

如果需要老版本的Maven,点击archiveslegacy archives进入下载。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-No0C7f9Y-1616739772684)(Maven.assets/image-20210326104100427.png)]

二、安装

下载之后解压即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b7LIr5QB-1616739772687)(Maven.assets/image-20210326104235218.png)]

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F7vF82i7-1616739772693)(Maven.assets/image-20210326104314779.png)]

三、配置

1、环境变量

此电脑–>属性–>高级系统设置–>环境变量
在这里插入图片描述

变量名:Maven_Home

变量值:D:\apache-maven-3.6.3 (自己的解压路径)

变量名:M2_Home (可以不用配置,建议配置一下,springboot和springcloud可能会用到)

变量值:D:\apache-maven-3.6.3\bin (Maven的bin目录)

变量名:Path

变量值:%Maven_Home%\bin;

环境变量不区分大小写,所以Maven_Home和MAVEN_HOME是一样的。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gHVkQ5I6-1616739772701)(Maven.assets/image-20210326105806965.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gHVkQ5I6-1616739772701)(Maven.assets/image-20210326105806965.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vtvTrb5r-1616739772709)(Maven.assets/image-20210326105947520.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7nqJvYCD-1616739772713)(Maven.assets/image-20210326110032072.png)]

检查一下配置是否成功

mvn -v
echo %Maven_Home%

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fW0qdAdI-1616739772716)(Maven.assets/image-20210326110320926.png)]

2、阿里云镜像和本地仓库

在Maven的conf目录中,编辑setting.xml

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sn4793ta-1616739772719)(Maven.assets/image-20210326112328032.png)]

阿里云镜像

<mirrors></mirrors>标签中添加 mirror 子节点

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>central</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

< mirrorOf>可以设置为哪个中央仓库做镜像,
Maven默认中央仓库的id 为 central。id是唯一的。
重要:除非你有把握,否则不建议使用< mirrorOf>*< /mirrorOf>的方式。

mirrorOf一些特别的配置方式:

  • *:匹配所有的远程仓库。

  • external:*:匹配所有的远程仓库,使用 localhost、file:// 协议的除外。也就是说,匹配所有非本地的远程仓库。

  • r1,r2:匹配指定的几个远程仓库,每个仓库之间用逗号隔开。

  • *,! r1,r2:匹配除了指定仓库外的所有仓库,“!”后面的仓库是被排除外的。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y3MlNdqJ-1616739772723)(Maven.assets/image-20210326140351422.png)]

    详细请参阅:https://maven.aliyun.com/mvn/guide

本地仓库

Maven默认会在C盘创建本地仓库

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository (默认本地Maven仓库路径)
  <localRepository>/path/to/local/repo</localRepository>
  -->

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0eW20ffc-1616739772727)(Maven.assets/image-20210326141154879.png)]

首先创建一个文件夹,以后这个文件夹就是自己的本地仓库。(D:\apache-maven-3.6.3\maven-repository)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sEMRAdid-1616739772730)(Maven.assets/image-20210326141552294.png)]

<!-- 设置本地仓库位置 -->
<localRepository>D:\apache-maven-3.6.3\maven-repository</localRepository>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SDCQEaZv-1616739772735)(Maven.assets/image-20210326141820866.png)]

最后检查一下配置是否正确。输入命令:mvn help:system

最后如果没有报错就说明配置好了。然后你会发现你自己建的maven仓库的文件夹下会有很多的文件包自动出来。这些就是maven从中央仓库下载下来的文件了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9yFD7ZR9-1616739772738)(Maven.assets/image-20210326142102153.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cR6aTaoO-1616739772740)(Maven.assets/image-20210326142108025.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jEB7xnGs-1616739772742)(Maven.assets/image-20210326142131245.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值