Maven的安装与环境配置

文章详细介绍了Maven与不同版本IDEA的兼容性,提供Maven的下载步骤,包括如何创建本地仓库、配置远程仓库镜像和JDK。此外,还阐述了在IDEA中初始化Maven项目的过程,以及卸载Maven时需要注意的事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Maven与IDEA的版本兼容问题

IDEA2022  兼容 maven3.8.1以及之前的所有版本

IDEA2021  兼容 maven3.8.1以及之前的所有版本

IDEA2020  兼容maven3.6.3 以及之前的所有版本

IDEA2018  兼容maven3.6.1 以及之前的所有版本

二、Maven的下载

下载官网为:https://maven.apache.org/download.cgi

1、先选择左边的DownLoad,然后在点击下面的archives,选择对应的版本进行下载

490a3ac1d0e8b409e29baaa2eb8f89e9.png

2、点击对应的版本之后,会进入下面的页面(案例下载的是3.6.1版本),然后选择binaries/进行点击

ef8bb620c7624211fd7a83a4786a97cd.png

3、然后根据系统要求点击下载,下载的文件为压缩包格式

0b19fec543d923619a07c0bde71416a7.png

4、创建一个Maven文件夹,然后把该压缩包放进刚刚创建的Maven文件夹,进行解压。

98cee06612af7a412388c9ba7166eaed.png

5、然后进行电脑的环境变量配置,步骤如下:

返回桌面--->右击此电脑--->选择属性--->选择高级系统设置--->点击环境变量--->选择新建系统变量--->变量名为MAVEN_HOME--->变量值为maven的安装路径--->然后点击确定--->然后双击Path--->然后选择新建,添加%MAVEN_HOME%\bin--->然后一直点击确定,直到所有页面关闭。

40f0dd376a80fdcf153309834f6c44a8.png
3cefae18bddf381f7dce5def3c785fb5.png

三、测试Maven是否安装成功

点击Win+R,输入cmd,打开cmd命令窗口,输入mvn -v,然后点击回车,出现maven版本的时候就代表着maven安装成功了。

54dc2c52112896cbc3b1616d30fd3756.png

四、配置Setting文件

在maven的安装路径下,找到conf文件夹,然后找到settings.xml文件,右键点击,选择打开方式,用记事本打开或者用编译器也可以,案例中是用VS打开的。(注意:该文件中<!-- -->内的部分为注释,在配置中不起作用)

c7e9959c232c462a3e469ce06c874c95.png

1、配置本地仓库地址。

目的:本地仓库默认地址是C:\Users\用户名.m2。在使用maven的过程中本地仓库会自动存放一些jar包,当项目过多或者过大时,就会产生很多的jar包,消耗空间,因此需要更改本地仓库的默认位置。

步骤:在maven文件夹下创建maven_repository文件夹作为本地仓库的地址,然后在settings.xml文件夹找到 localRepository 标签,在注释部分下面创建 localRepository 标签,然后把刚刚创建的本地仓库的路径地址放到该标签内,效果如下图所示:

a75706b6b7adf61e691abd87bda7214d.png
<localRepository>D:\IDEA2020\Maven\maven_repository</localRepository>

2、配置远程仓库镜像

目的:从中央仓库下载jar包的时候,如果使用国外服务器,会非常的慢,因此我们需要配置国内的服务器,使其下载jar包的时候,直接从国内的服务器上下载,提升jar包的下载速度。下面提供了两个阿里云镜像,选择其中的一个进行添加。

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

步骤:在settings.xml文件内找到 mirrors标签,将镜像复制到两个mirrors标签之间,效果如下图所示:

0c2d427fef4bfe6ecf719531c3b8a2b1.png

3、配置JDK

步骤:在settings.xml文件内找到  profiles 标签,将镜像复制到两个  profiles  标签之间,配置完JDK之后,保存并关闭settings.xml文件即可。案例中的JDK版本为1.8,可以根据自身情况配置JDK的版本,效果如下图所示:

73dad6478f68fff11dbac7bc028bb695.png
<!-- 案例java版本为1.8 --> 
<profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
</profile>

4、运行mvn help:system命令,仓库初始文件。

步骤:Win+R 打开运行框,输入cmd打开命令窗口,然后输入mvn help:system,等待命令执行完毕,本地仓库中就会出现一些需要的文件。

五、IDEA初始化Maven

1、创建maven项目

打开IDEA右击左上角的“文件”,选择新建项目,然后选择“maven”,然后点击下一步,然后在name框输入名字,在location框输入项目的保存路径,然后点击完成即可。

a39c8444c365ca3182904621aa06d34f.png

2、为本项目设置maven仓库

右击左上角的“文件”,选择设置(settings),然后在输入框输入maven,点击回车,然后按下面的步骤进行。

b4fc758dd3cafbc00a64f54808e8c745.png

3、让maven快速加载jar包

下面的方法可以让maven在加载jar包的时候优先从本地仓库中加载,而不是优先从远程仓库中下载,加快了jar包的加载速度。

-DarchetypeCatalog=internal

7f85775ca0a5bb48436b9f78e0b65d0a.png

4、为将来新的maven项目添加配置

目的:配置完之后,下次再创建maven项目的时候,就无需再修改配置了。

步骤:点击左上角的“文件“,然后选择other settings,然后选择setting for new projects,进入下面的页面,然后在搜索框输入maven,点击回车,然后按下图操作:

41ec127d07f0efed86829f0b8a59da48.png

上述步骤结束之后,maven的配置就结束了,就可以正常使用maven了。

六、maven的卸载

首先删除maven在系统变量中的配置,然后再把maven文件删除即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值