【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的声明式配置后,整个项目依赖的添加和管理会变得非常轻松。

相关文章
|
4月前
|
SQL 关系型数据库 MySQL
【全网最详细】Navicat下载免费版 | Navicat数据库管理工具安装图解(2026最新)
Navicat是一款专业、直观的数据库管理工具,支持MySQL、PostgreSQL、Oracle等十余种主流数据库。图形化界面替代命令行,轻松实现建表、SQL编写、数据导入导出与同步,大幅提升开发与DBA工作效率。(239字)
16078 132
|
2月前
|
Oracle Java 编译器
【全网最详细】Java JDK下载、安装配置和使用图文教程(从零搭建,2026最新)
JDK是Java开发必备工具包,含编译器、运行环境及开发工具。推荐使用LTS版JDK 25(稳定可靠)或JDK 26(新特性丰富)。本文详解下载、安装、环境变量配置及首个程序运行全流程,零基础也能快速上手。(239字)
|
4月前
|
Linux Shell 开发工具
【超详细】Git下载 | Git版本控制工具安装保姆级教程(附官网安装包)
Git是由Linus Torvalds于2005年开发的分布式版本控制系统,全球最流行。它可本地完整存储历史、高效分支管理、离线操作,支持多人协作与精准版本回溯,是开发者必备基础工具。(239字)
4718 136
|
2月前
|
IDE Java 开发工具
【全网最详细】IntelliJ IDEA下载、安装、配置一站搞定(零基础小白也能看懂)
IntelliJ IDEA是JetBrains出品的顶级Java IDE,以智能补全、深度分析、强大重构和内置VCS著称。社区版免费,Ultimate版支持Spring等企业功能。最新2026.1版已支持Java 26与AI编程助手。(239字)
|
3月前
|
IDE Java 开发工具
【2026最新】Eclipse下载安装使用保姆级教程(附安装包+图文步骤)
Eclipse是免费开源的跨平台IDE,原生支持Java开发,通过插件可扩展至C/C++、Python、Web前端等。其轻量插件架构、丰富生态及二十多年企业级应用积累,使其成为Java开发的重要工具之一。(239字)
|
5月前
|
关系型数据库 MySQL Linux
【2026最新】mysql安装_MySQL下载安装图文教程(含环境配置,超详细)
MySQL是全球最流行的开源关系型数据库,高效处理海量数据,支持复杂查询,性能稳定。跨平台兼容Windows/macOS/Linux,社区活跃、文档完善。本文详解MySQL安装配置及环境变量设置,并提供下载链接与验证方法。
7616 2
|
7月前
|
Java Maven
【2026最新】Maven配置阿里云镜像
本文介绍在Maven 3.9与JDK 21环境下,如何配置阿里云镜像加速依赖下载。通过修改Maven的conf/settings.xml文件,在<mirrors>标签中添加阿里云公共仓库镜像配置,提升构建效率。
6034 1
|
3月前
|
Java 应用服务中间件 Apache
2026最新Tomcat安装和配置保姆级教程(附安装包+图文步骤)
Apache Tomcat是开源轻量级Java Web服务器与Servlet容器,支持Servlet、JSP、WebSocket等规范。解压即用,部署.war包即可运行Web应用,广泛用于开发与测试。推荐使用Tomcat 10.1.x或11.x(需JDK 11+),注意jakarta.*命名空间迁移。