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没有安装程序下载的是压缩包解压后配置环境变量就能用。注意必须确认系统已安装 JDKMaven 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\bin6点击确定保存所有更改。7验证安装是否成功。按组合键 WinR输入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常见使用问题1mvn命令找不到或不是内部或外部命令说明环境变量没配置成功。检查MAVEN_HOME变量是否指向了Maven的解压目录以及Path变量中是否包含了%MAVEN_HOME%\bin。配置完后需要重新打开命令行窗口才能生效。2Maven下载依赖非常慢或者卡住不动默认Maven使用中央仓库repo.maven.apache.org国内访问速度慢。按照安装部分的步骤配置阿里云镜像源即可配置后所有依赖都会从阿里云仓库下载速度快很多。总结Maven是Java开发中离不开的项目管理工具核心解决两个问题依赖管理和构建自动化。下载完 Maven解压后配好MAVEN_HOME环境变量就能用。如果你是Java开发者Maven是必学的基础工具理解了pom.xml的声明式配置后整个项目依赖的添加和管理会变得非常轻松。