Windows 11 Maven环境配置

目录

一、下载

二、解压

三、配置

1. Maven仓库配置

(1)配置本地仓库

(2)配置远程Maven仓库镜像 

2. 系统配置

四、验证


Maven是Java生态中常用的项目管理和自动构建工具,这两天在一台Windows 11笔记本上使用Java,配置了Maven环境,参考了网上的资料,并把相关的内容记录下来了。

一、下载

进入Maven下载页面:Maven – Download Apache Maven,下载Maven包,写这篇博客时版本是3.8.6。

如下载页所示,Maven 3.3以上需要JDK 1.7及更新的版本,故本机需要部署1.7及以后的JDK。对于Windows环境,下载apache-maven-3.8.6-bin.zip 文件到本地。如果操作系统为Linux或者MacOS,建议下载*.tar.gz结尾的压缩文件。 

二、解压

解压二进制文件压缩包到特定目录(该目录为Maven的运行目录),如:D:\Program Files\apache-maven-3.8.6,解压后目录内容如下所示。

三、配置

1. Maven仓库配置

打开并编辑conf目录下的settings.xml文件。

(1)配置本地仓库

搜索并找到<localRepository>/path/to/local/repo</localRepository>,拷贝这行内容,并在注释外新建一行,内容为:<localRepository>D:\maven_repos</localRepository>(若不配置该项,则本地仓库为默认路径“${user.home}/.m2/repository”,即maven会把下载的包默认放在“${user.home}/.m2/repository”目录下)。结果如下图:

(2)配置远程Maven仓库镜像 

在国内,可添加阿里云仓库,搜索并找到<mirrors>,并在其中添加阿里云内容:

    <mirror>
       <id>alimaven</id>
       <name>aliyun maven</name>
       <mirrorOf>*</mirrorOf>
       <url>https://maven.aliyun.com/repository/central</url>
    </mirror>

保存settings.xml文件使配置生效。

2. 系统配置

此电脑,点击右键,显示如下图:

选择“属性”:

点击“高级系统设置”,选择“环境变量”,配置环境变量。

在系统变量里添加MAVEN_HOME变量。

编辑Path变量,添加“%MAVEN_HOME%\bin”。

点击确认保存环境变量设置。

四、验证

打开命令行终端,输入命令:

mvn --version

如下图,显示Maven相关信息,则表示配置生效。

### Windows 11Maven 环境配置教程 #### 下载 Maven 为了在 Windows 11 上配置 Maven 环境,首先需要从官方站点下载最新版本的 Apache Maven。可以从其官方网站获取二进制压缩包,并将其解压到指定目录[^1]。 #### 配置环境变量 完成 Maven 的下载与解压后,需通过配置系统的环境变量来使命令行能够识别 `mvn` 命令。具体操作如下: - 右键点击“此电脑”,选择“属性”。 - 进入“高级系统设置”,随后打开“环境变量”对话框[^4]。 在此界面中,执行以下两步: 1. **新增 MAVEN_HOME 系统变量**:创建名为 `MAVEN_HOME` 的新变量,值设为 Maven 解压后的根路径(例如 C:\Program Files\Apache\Maven)。 2. **更新 PATH 系统变量**:编辑现有的 `PATH` 变量,在其中追加 `%MAVEN_HOME%\bin` 来确保可以全局调用 `mvn` 命令。 #### 测试安装 完成上述步骤之后,可以通过运行以下命令验证 Maven 是否成功安装并生效: ```bash mvn -v ``` 如果一切正常,则会显示当前使用的 Maven 版本及其依赖项信息[^2]。 #### IDEA 中配置 Maven 环境 对于开发者而言,集成开发环境中正确设定 Maven 至关重要。以下是 IntelliJ IDEA 平台下的具体做法: - 打开 IDE 设置窗口,导航至 “Build, Execution, Deployment -> Build Tools -> Maven” 节点。 - 将 “Maven home directory” 定位为你之前手动部署好的 Maven 文件夹位置;同时确认 JDK 参数也匹配实际需求[^3]。 最后保存更改即可让整个流程结束。 ```python # 示例 Python脚本用于演示如何读取环境变量中的MAVEN_HOME import os def get_maven_home(): maven_home = os.getenv('MAVEN_HOME') if not maven_home: raise EnvironmentError("Environment variable 'MAVEN_HOME' is not set.") return maven_home print(f"Maven Home Directory: {get_maven_home()}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Humbunklung

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

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

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

打赏作者

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

抵扣说明:

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

余额充值