【2026最新】Maven下载安装配置保姆级图文教程(附安装包+图文步骤)

简介: Apache Maven是免费开源的Java项目管理与构建工具,基于POM模型,统一管理依赖、编译、测试、打包与部署。支持Windows/macOS/Linux,最新版3.9.15。规范性强、上手快,广泛用于企业级Java项目。(239字)

Maven(全称Apache Maven)是一款基于项目对象模型(POM)的项目管理和构建工具,核心功能是管理Java项目的依赖、编译、测试、打包和部署等全流程。


Maven完全免费开源,跨平台支持Windows、macOS和Linux。最新版本是Maven 3.9.15。


简单了解一下Maven在项目管理工具领域的地位:


构建工具 价格 依赖管理 构建自动化 多模块支持 插件生态
Maven 免费开源 ✓(POM声明式) 丰富
Gradle 免费开源 ✓(DSL编程式) 丰富
Ant + Ivy 免费开源 ✓(配置繁琐) 一般
手动管理 免费


Maven和Gradle是目前Java项目最主流的两个构建工具。Maven胜在规范统一,所有项目都遵循标准的项目结构和生命周期,新手上手容易,老项目中也用得最广。Gradle胜在灵活和构建速度快(增量编译、缓存机制),Android开发已经全面转向Gradle,传统Java企业项目仍大量使用Maven。

Maven下载

Maven下载地址:Maven安装包(含 JDK21,源自官网,长期更新,放心使用)

Maven安装

Maven没有安装程序,下载的是压缩包,解压后配置环境变量就能用。注意,必须确认系统已安装 JDK(Maven 3.9需要JDK 8及以上版本)。

1、JDK安装(已安装的可跳过)

1)下载JDK 21安装包后,双击运行安装程序:



2)点击"下一步"开始安装。默认安装到 C 盘,这里我将其安装到了非系统盘(比如 D:\JDK21\),注意,安装路径要记住,后面配置需要用到。



3)等待安装完成。安装完成后,点击"关闭"退出安装程序。JDK 21现在已经安装到你的电脑上了。


JDK21配置环境变量(重要步骤)

1)右键点击"此电脑"或"计算机",选择"属性":



2)然后点击"高级系统设置":



3)在系统属性窗口中,点击"环境变量"按钮:



4)在系统变量部分,找到并选中"Path"变量,点击"编辑":



5)点击"新建",添加 JDK 的 bin 目录路径,我的是"D:\JDK21\bin":



6)点击"确定"保存所有更改。


7)验证安装是否成功。按组合键 Win+R,输入cmd打开命令提示符(cmd),输入"java -version"和"javac -version",如果显示JDK 21的版本信息,说明安装和配置成功。


2、安装Maven

下载 Maven 资源包后,得到的是一个 zip 压缩包,解压到合适的位置即可,这里我解压到了 D:\apache-maven-3.9.15。



新建系统变量 MAVEN_HOME,变量值为 Maven 的安装目录:



编辑系统变量 Path,添加变量值:;%MAVEN_HOME%\bin:



在命令提示符下执行 mvn -version  ,输出结果如下图所示,证明 Maven 配置成功:


Maven常见使用问题

1)mvn命令找不到或"不是内部或外部命令"

说明环境变量没配置成功。检查MAVEN_HOME变量是否指向了Maven的解压目录,以及Path变量中是否包含了%MAVEN_HOME%\bin。配置完后需要重新打开命令行窗口才能生效。

2)Maven下载依赖非常慢或者卡住不动

默认Maven使用中央仓库(repo.maven.apache.org),国内访问速度慢。按照安装部分的步骤配置阿里云镜像源即可,配置后所有依赖都会从阿里云仓库下载,速度快很多。

总结

Maven是Java开发中离不开的项目管理工具,核心解决两个问题:依赖管理和构建自动化。


下载完 Maven,解压后配好MAVEN_HOME环境变量就能用。如果你是Java开发者,Maven是必学的基础工具,理解了pom.xml的声明式配置后,整个项目依赖的添加和管理会变得非常轻松。

相关文章
|
26天前
|
IDE Java 开发工具
【2026最新】Eclipse下载安装使用保姆级教程(附安装包+图文步骤)
Eclipse是免费开源的跨平台IDE,原生支持Java开发,通过插件可扩展至C/C++、Python、Web前端等。其轻量插件架构、丰富生态及二十多年企业级应用积累,使其成为Java开发的重要工具之一。(239字)
|
5月前
|
Java Maven
【2026最新】Maven配置阿里云镜像
本文介绍在Maven 3.9与JDK 21环境下,如何配置阿里云镜像加速依赖下载。通过修改Maven的conf/settings.xml文件,在<mirrors>标签中添加阿里云公共仓库镜像配置,提升构建效率。
4582 1
|
21天前
|
Java 应用服务中间件 Apache
2026最新Tomcat安装和配置保姆级教程(附安装包+图文步骤)
Apache Tomcat是开源轻量级Java Web服务器与Servlet容器,支持Servlet、JSP、WebSocket等规范。解压即用,部署.war包即可运行Web应用,广泛用于开发与测试。推荐使用Tomcat 10.1.x或11.x(需JDK 11+),注意jakarta.*命名空间迁移。
|
2月前
|
IDE Java 开发工具
【全网最详细】IDEA官网下载 | IntelliJ IDEA安装使用保姆级教程(附社区版安装包)
IntelliJ IDEA是JetBrains开发的主流Java IDE,以智能代码补全、强大重构、深度框架支持(Spring/Maven/Gradle)和丰富插件生态著称,广受开发者青睐。社区版免费,旗舰版功能更全,安装配置简单,显著提升开发效率。(239字)
|
2月前
|
SQL 关系型数据库 MySQL
【全网最详细】Navicat下载免费版 | Navicat数据库管理工具安装图解(2026最新)
Navicat是一款专业、直观的数据库管理工具,支持MySQL、PostgreSQL、Oracle等十余种主流数据库。图形化界面替代命令行,轻松实现建表、SQL编写、数据导入导出与同步,大幅提升开发与DBA工作效率。(239字)
6415 132
|
2月前
|
Linux Shell 开发工具
【超详细】Git下载 | Git版本控制工具安装保姆级教程(附官网安装包)
Git是由Linus Torvalds于2005年开发的分布式版本控制系统,全球最流行。它可本地完整存储历史、高效分支管理、离线操作,支持多人协作与精准版本回溯,是开发者必备基础工具。(239字)
3360 136
|
23天前
|
开发框架 安全 Java
Java 长期支持版 JDK17 下载安装+详细配置步骤
JDK 17 是 Oracle 官方推出的长期支持(LTS)版本,具备高性能、高安全性、强兼容性与丰富新特性(如密封类、模式匹配等),广泛用于后端开发、微服务、大数据及教学实训,是企业级 Java 开发的主流稳定选择。(239字)
1030 0
|
2月前
|
IDE Java 编译器
【全网最详细】JDK8下载安装图文教程 | Java8环境变量配置指南
JDK8是2014年发布的经典Java版本,至今仍广泛应用于老项目维护与基础学习。它引入Lambda表达式、Stream API和全新日期时间API等关键特性,大幅提升代码简洁性与功能性。本教程详解官方下载、Windows安装步骤、环境变量配置及基础验证方法,助你快速上手。(239字)