news 2026/7/13 16:10:03

最新版 Maven 安装和配置教程(超详细)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
最新版 Maven 安装和配置教程(超详细)

一、什么是 Maven?

1. Maven 是干什么的?

Maven 是一个 Java 项目管理和构建工具,主要解决以下问题:

  • 项目依赖管理(Jar 包不用手动下载)

  • 项目构建(编译、测试、打包、发布)

  • 统一项目结构,方便团队协作

一句话总结:
👉Maven = 项目管理 + 依赖管理 + 构建工具

2. Maven 的核心概念

在开始安装前,先简单了解几个关键词:

名称说明
POM.xmlMaven 的核心配置文件
坐标groupId + artifactId + version
仓库存放 Jar 包的地方
生命周期clean / compile / test / package / install / deploy

二、安装 Maven 前的准备

1. 必须先安装 JDK

⚠️Maven 依赖 JDK,必须先安装并配置好 Java 环境

验证 JDK 是否安装成功:

java -version 如果能正常输出版本信息,说明 JDK 没问题。

2. Maven 下载说明

  • 官网地址:https://maven.apache.org/

  • 网盘下载(速度快): https://pan.baidu.com/s/1RYoiF_u7shviTW4ZHNUhzw?pwd=mynw

⚠️ 注意:

  • Windows 下载.zip

  • macOS / Linux 下载.tar.gz

三、Windows 安装 Maven(超详细)

1. 解压 刚刚下载的zip包:

目录结构说明:

apache-maven-3.9.x
├── bin (可执行命令)
├── boot
├── conf (配置文件 settings.xml)
└── lib

2. 配置环境变量

1.打开刚刚解压完的zip文件:

复制 apache-maven-3.9.8-bin的路径

2.打开环境变量设置:搜索框输入环境→点击编辑系统环境变量→点击环境变量

3.点击新建

变量名

MAVEN_HOME

路径

D:\develop_tool1\apache-maven-3.9.11

双击path,点击新建,输入%MAVEN_HOME%\bin

%MAVEN_HOME%\bin

3. 验证 Maven 是否安装成功

打开cmd / PowerShell:输入mvn -v

四、Maven 核心配置(重点)

1. 本地仓库配置(强烈推荐)

默认仓库位置:

C:\Users\用户名\.m2\repository

修改为自定义目录,例如:

D:\develop_tool1\apache-maven-3.9.11\repository

在D:\develop_tool1\apache-maven-3.9.11 下找到conf文件夹,打开,找到settings.xml文件:

找到 localRepository 节点,在注释外添加:

<localRepository>D:\develop_tool1\apache-maven-3.9.11\repository</localRepository>

注意,<localRepository>这里填你自己刚刚新建的本地仓库文件路径</localRepository>
如图:

2. 配置国内镜像(必做)

使用阿里云镜像,大幅提升下载速度:同样的,在之前这个settings.xml文件中找到mirrors节点

将下面的内容复制粘贴进去:

<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>

3. 配置 JDK 版本(推荐)

同样的,在之前这个settings.xml文件中找到profiles节点:

将下面的内容复制粘贴进去:

<profile> <id>jdk-17</id> <activation> <jdk>17</jdk> </activation> <properties> <maven.compiler.release>17</maven.compiler.release> </properties> </profile>

如图:

保存退出

六、检测 Maven 是否配置成功(必做)

完成 Maven 的安装和 settings.xml 配置后,一定要进行完整检测,否则在后续使用 IDEA 或构建项目时很容易踩坑。

查看是否配置成功,win+R快捷键运行cmd,输入 mvn help:system 测试:

mvn help:system

如果出现下载很多文件的页面,说明您配置成功啦!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 6:29:18

破局传统 PLM 局限,研发系统筑牢汽车半导体研发管理防线——全星研发项目管理APQP软件系统

破局传统 PLM 局限&#xff0c;全星研发系统筑牢汽车半导体研发管理防线 一、 产品定位与核心理念 全星研发项目管理APQP软件系统&#xff0c;是一款专为满足汽车部件、芯片半导体等高合规、高复杂性行业需求而设计的体系化研发管理平台。本系统超越了传统产品生命周期管理&am…

作者头像 李华
网站建设 2026/7/14 8:02:34

VS Code 1.107 更新:多智能体协同与开发体验升级

2025 年 12 月 10 日&#xff0c;微软正式发布了 VS Code 1.107 版本&#xff0c;这次更新堪称年度最重磅&#xff01;多智能体协同开发成为核心亮点&#xff0c;彻底重构了开发者与 AI 协作的模式。想象一下&#xff0c;你可以同时部署多个 AI 助手分工合作&#xff1a;一个负…

作者头像 李华
网站建设 2026/7/13 18:57:12

【开源代码】餐饮点餐系统源码(ThinkPHP+Vue3+UniApp)

三勾餐饮点餐连锁版系统是一个基于thinkphp8element-plusuniapp构建的全面解决方案&#xff0c;旨在为连锁餐饮企业提供高效的点餐与管理服务。该系统支持多端应用发布&#xff0c;包括微信小程序、H5、安卓及iOS平台&#xff0c;实现数据互通和全网覆盖。它不仅适合直接使用&a…

作者头像 李华
网站建设 2026/7/13 16:43:59

人到了35岁以后,最好的状态不是领导青睐,人脉多广,而是这三种

职场上总说“35岁是道坎”&#xff0c;这话真不是空穴来风。 很多人到了这个年纪&#xff0c;要么愁着没法升职&#xff0c;要么忙着维持各种人际关系&#xff0c;好像要是得不到领导看重、认识的人不够多&#xff0c;这辈子就没混好一样。 但等你真走过这个阶段就会明白&…

作者头像 李华
网站建设 2026/7/14 5:33:16

全球传送带式金属检测系统市场调查报告

传送带式金属检测系统是一种集成式检测解决方案&#xff0c;将金属探测器头安装在传送带上方或周围&#xff0c;自动检测并去除移动产品中的金属污染物&#xff08;铁、有色金属和不锈钢&#xff09;。此类系统广泛应用于食品、制药、纺织、塑料、采矿和回收行业&#xff0c;以…

作者头像 李华
网站建设 2026/7/14 2:09:59

RuoYi-Vue-Plus 大文件上传功能扩展

1.为OSSClient添加大文件上传功能&#xff0c;共三个核心方法&#xff1a;初始化大文件上传、上传文件切片、文件整合。/** * 大文件上传-初始化大文件上传 生成大文件上传的uploadId* ps. 初始化时由filename生成的请求&#xff0c;在切片上传和文件整合中都需保持一致* retur…

作者头像 李华