安装Maven 3.6.1:图文详细教程(适用于Windows系统)

一、官网下载对应版本

推荐使用maven3.6.1版本,对应下载链接:

Maven3.6.1下载地址

在这里插入图片描述

或者,这里提供csdn下载地址,点击下载即可:

Maven3.6.1直链下载

其他版本下载地址:

进入网址:http://maven.apache.org/download.cgi.

图示截止当前最新版本的Maven为3.9.2,结合实际操作系统下载,我的是windows系统,所以下载zip的。

在这里插入图片描述

二、安装maven

2.1、解压maven压缩包

下载后为zip,解压释放并且移动maven包,这里我本地演示是移动存放在E盘的Maven目录下:E:\Maven\apache-maven-3.6.1
在这里插入图片描述

2.2、配置环境变量

新建系统变量MAVEN_HOME。点击操作:此电脑->属性->高级系统设置->环境变量 或者直接按住win+R,输入sysdm.cpl,点击高级-环境变量。
在这里插入图片描述

2.3、配置path

接下来配置mvn到path路径中,选择path,点击编辑,接着点击新建,配置:%MAVEN_HOME%\bin

%MAVEN_HOME%\bin

在这里插入图片描述
在这里插入图片描述

2.4、cmd窗口测试指令

按住win+R,输入cmd回车。输入查询参数指令:

mvn -v

在这里插入图片描述

上述是本地之前安装其他的Maven3.6.2的版本,实际版本显示根据自己下载的版本号确定。

三、配置本地仓库地址

3.1、修改本地仓库位置

首先,进入maven的安装目录下的conf文件夹:找到settings.xml的maven配置文件。
在这里插入图片描述

3.2、新建本地仓库目录repo

接着,打开修改:E:\Maven\apache-maven-3.6.1\repo,确认示例路径是否存在,需新建repo目录,请以自己本地路径为准。

在这里插入图片描述

图示新建仓库目录的repo

在这里插入图片描述

3.3、测试本地仓库配置

查看新建的仓库目录repo:当前为空

在这里插入图片描述

在cmd窗口命令行输入:

mvn help:system

在这里插入图片描述

我本地环境已经提前下载好了jar包,所以先终止掉,命令行按CTRL+C

CTRL+C

提前结束进程,查看配置是否成功,所以无需等全部下载完毕,可去查看repo目录,如下所示:

在这里插入图片描述

此时,可以查看到maven下载相关配置的repo仓库目录中,说明我们配置本地仓库成功了。

3.4、 配置maven阿里镜像

修改settings.xml文件,这次我们要修改的是maven下载jar包的地址,修改为阿里仓库地址,以便提升下载速度。

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

打开mirror注释,然后修改mirror内容,修改为阿里的镜像地址。修改内容如下所示:

在这里插入图片描述

测试下载速度:

可以重新打开cmd窗口,并再次输入命令:

mvn help:system

查看下载速度是否明显提升了,当然实际环境可能有差异或者效果不明显。

当然,在实际开发中,我们可以利用开发工具来测试 Maven 环境。为了进行测试,我们可以按照以下步骤进行操作:

  1. 首先,我们可以使用默认的 Maven 镜像地址。如果您已经配置了其他镜像源,可以先将其注释掉或暂时禁用。

  2. 接下来,我们可以更新项目的依赖包。通过运行 Maven 的相关命令,如 mvn clean install,可以自动下载和更新项目所需的 JAR 包。

  3. 一旦项目的依赖包更新完毕,我们可以进一步测试性能。在此之前,我们可以删除本地 Maven 仓库中的所有 JAR 包。请注意,这将迫使 Maven 重新下载这些 JAR 包。

  4. 接着,我们可以切换至阿里镜像或其他镜像源。将 Maven 的配置修改为使用阿里镜像,以加速依赖包的下载。

  5. 再次运行 Maven 命令,更新项目的依赖包。这一次,Maven 将从阿里镜像或其他镜像源下载所需的 JAR 包。

通过比较两次更新依赖包所用的时间,我们可以评估使用默认镜像地址和使用阿里镜像的效果。

这样,我们完成了 Maven 的安装和相关测试。这个过程将确保我们在开发过程中能够高效地管理项目依赖和构建过程。

<think>好的,我现在需要在Linux系统安装Maven 3.6.1到自定义路径,并正确配置环境变量。首先,我应该从哪里开始呢? 首先,我得确认系统是否已经安装Java JDK,因为Maven依赖Java环境。根据引用[2],配置Maven前需要先配置好JDK。我需要检查Java是否安装,可以通过运行`java -version`命令来验证。如果没有安装,得先安装JDK,比如OpenJDK 8或更高版本。 接下来,下载Maven 3.6.1的二进制包。用户可能想将Maven安装到非默认目录,比如`/opt/maven`或者用户主目录下的某个位置。我需要指导用户下载正确的压缩包,可以使用wget或curl从Apache官网获取。例如,使用wget命令下载指定版本的tar.gz文件。 然后,解压下载的文件到目标目录。比如,使用tar命令解压到`/usr/local/maven`或者用户指定的路径。解压后,需要设置Maven的环境变量,包括`MAVEN_HOME`和将bin目录添加到PATH中。根据引用[3],环境变量的配置通常在`~/.bashrc`或`~/.bash_profile`文件中进行。用户需要编辑这些文件,添加`export MAVEN_HOME=/path/to/maven`和`export PATH=$MAVEN_HOME/bin:$PATH`,然后执行`source`命令使配置生效。 另外,可能还需要配置Maven的仓库镜像,比如使用阿里云的镜像来加速依赖下载,如引用[4]中的示例,修改Maven的settings.xml文件,添加mirror配置。这一步虽然不是安装的必要步骤,但对于国内用户来说很实用。 最后,验证安装是否成功,通过运行`mvn -v`查看版本信息。如果正确显示版本号,说明安装和配置成功。同时,用户需要注意权限问题,确保安装目录有适当的访问权限,可能需要使用sudo来解压或移动文件到系统目录。 过程中可能出现的问题包括环境变量配置错误,比如路径拼写错误或者未执行source命令导致配置未生效。这时候需要用户仔细检查配置文件,并确认路径是否正确。另外,如果遇到依赖问题,可能是JDK未正确安装,需要重新安装或配置JDK环境。 总结步骤应该是:安装JDK→下载Maven→解压到指定路径→配置环境变量→验证安装→配置镜像(可选)。需要按照这个逻辑逐步指导用户操作,确保每个步骤清晰,避免遗漏关键点。</think>### 在Linux上安装Maven 3.6.1并配置到自定义路径的步骤 #### 1. **确认Java JDK已安装** Maven依赖Java环境,需先安装JDK(版本至少1.7以上)。 - 检查是否已安装: ```bash java -version ``` - 若未安装安装OpenJDK(以Ubuntu为例): ```bash sudo apt-get update sudo apt-get install openjdk-11-jdk ``` #### 2. **下载Maven 3.6.1二进制包** 使用`wget`下载到指定目录(例如`/opt`): ```bash sudo wget https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz -P /opt ``` #### 3. **解压到自定义路径** - 创建目标目录(如`/usr/local/maven`): ```bash sudo mkdir -p /usr/local/maven ``` - 解压文件: ```bash sudo tar -zxvf /opt/apache-maven-3.6.1-bin.tar.gz -C /usr/local/maven --strip-components=1 ``` #### 4. **配置环境变量** - 编辑用户环境变量文件(如`~/.bashrc`): ```bash nano ~/.bashrc ``` - 添加以下内容: ```bash export MAVEN_HOME=/usr/local/maven export PATH=$MAVEN_HOME/bin:$PATH ``` - 使配置生效: ```bash source ~/.bashrc ``` #### 5. **验证安装** ```bash mvn -v ``` 成功时会显示Maven版本和JDK信息,例如: ``` Apache Maven 3.6.1 (...) Maven home: /usr/local/maven ``` #### 6. **(可选)配置镜像加速依赖下载** - 编辑Maven配置文件: ```bash nano $MAVEN_HOME/conf/settings.xml ``` - 在`<mirrors>`标签内添加阿里云镜像: ```xml <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public</url> <mirrorOf>central</mirrorOf> </mirror> ``` 参考引用[4]的镜像配置格式[^4]。 --- ###
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Java智慧阁

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

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

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

打赏作者

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

抵扣说明:

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

余额充值