Windows——配置Maven入门详解

本文介绍如何下载Maven并配置本地仓库,特别详细说明了如何通过阿里云镜像加速Maven依赖下载过程。提供了完整的setting.xml配置示例,帮助读者轻松完成Maven环境搭建。

@TOC

1. 下载Maven

官网
Maven存储库
注:亲测apache-maven-3.8.1及以前版本稳定好用!!!

在这里插入图片描述

  • 解压并新建一个本地仓库文件夹repository
    在这里插入图片描述

2. Maven之阿里云镜像仓库配置

全局配置

可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点:

    <mirrors>
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
    </mirrors>

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

setting.xml配置文件位置:
在这里插入图片描述
添加镜像配置:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
    <localRepository>D:\Java\env\maven\repository</localRepository>
    <pluginGroups>
    </pluginGroups>
    <proxies>
    </proxies>
    <servers>
    </servers>
    <mirrors>
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
    </mirrors>
    <profiles>
    </profiles>
</settings>

3.配置maven环境变量(可省略)

打开——>控制面板\所有控制面板项\系统——>高级系统设置——>环境变量
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
或者复制
在这里插入图片描述

到系统环境变量的Path里新建:
在这里插入图片描述

4. mvn -v/version 测试(可省略)

在这里插入图片描述

5. 在IntelliJ IDEA全局配置maven

打开-Configure-Settings
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

〆`杨陆原じ₯㎕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值