当前位置: 首页 > news >正文

Maven 安装与配置指南(适用于 Windows、Linux 和 macOS)

Apache Maven 是一款广泛应用于 Java 项目的项目管理和构建工具。 本文提供在 Windows、Linux 和 macOS
系统上安装与配置 Maven 的详细步骤,旨在帮助开发者快速搭建高效的构建环境。


在这里插入图片描述

一、前置条件:安装 Java Development Kit (JDK)

Maven 依赖于 Java 运行环境,安装前需确保系统已安装 JDK(建议版本为 JDK 8 或更高)。

检查 JDK 安装情况

在终端或命令提示符中执行以下命令:

java -version

若系统返回 Java 版本信息,表示已正确安装 JDK。 若未安装,请先安装适合系统的 JDK 并配置相应的环境变量。


二、下载 Maven

访问 Apache Maven 官方下载页面:

https://maven.apache.org/download.cgi

选择最新稳定版本的二进制压缩包:(阿里云)

  • Windows:下载 .zip 文件
  • Linux/macOS:下载 .tar.gz 文件(腾讯云)

建议下载最新稳定版本(例如:3.9.9)。


三、安装与配置 Maven

1. 解压安装包

将下载的压缩包解压至指定目录,路径中避免包含空格或非 ASCII 字符。

示例路径:

  • WindowsC:\Program Files\apache-maven-3.9.9
  • Linux/macOS/usr/local/apache-maven-3.9.9

2. 配置环境变量

Windows 系统
  1. 设置系统环境变量 MAVEN_HOME,值为 Maven 的安装路径,例如:

    C:\Program Files\apache-maven-3.9.9

  2. 编辑系统环境变量 Path,添加:

    %MAVEN_HOME%\bin

Linux/macOS 系统
  1. 打开终端,编辑用户主目录下的 shell 配置文件:

    • Bash:~/.bashrc
    • Zsh:~/.zshrc
  2. 在文件末尾添加以下内容:(阿里云)

    export MAVEN_HOME=/usr/local/apache-maven-3.9.9
    export PATH=$MAVEN_HOME/bin:$PATH
    
  3. 保存文件并使配置生效:

    source ~/.bashrc  # 或 source ~/.zshrc
    

四、验证 Maven 安装

在终端或命令提示符中执行以下命令:

mvn -version

若系统返回 Maven 的版本信息,表示安装成功。


五、配置国内镜像源(可选)

为提高依赖包下载速度,可配置国内镜像源。

  1. 打开 Maven 安装目录下的 conf/settings.xml 文件。

  2. <mirrors> 标签中添加以下内容:

    <mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    

配置完成后,Maven 将优先从阿里云镜像下载依赖,提高下载速度。


六、配置本地仓库路径(可选)

默认情况下,Maven 将下载的依赖包存储在用户主目录下的 .m2/repository 目录中。 若需更改本地仓库位置,可在 settings.xml 文件中修改 <localRepository> 标签:

<localRepository>/path/to/your/repository</localRepository>

/path/to/your/repository 替换为期望的本地仓库路径。


七、在 IntelliJ IDEA 中配置 Maven(可选)

  1. 打开 IntelliJ IDEA,进入:

    File > Settings > Build, Execution, Deployment > Build Tools > Maven

  2. Maven home directory 中,选择 Maven 的安装路径。

  3. User settings file 中,选择配置了镜像源的 settings.xml 文件。

  4. 点击 ApplyOK 保存配置。

配置完成后,IntelliJ IDEA 将使用指定的 Maven 设置进行项目构建和依赖管理。


通过以上步骤,Maven 已在系统中成功安装并配置完毕。 可开始使用 Maven 管理和构建 Java 项目。

更多 Maven 使用方法和最佳实践,参考官方文档:

https://maven.apache.org/guides/index.html


http://www.xdnf.cn/news/740449.html

相关文章:

  • Linux防止误关机
  • Linux 下如何查看进程的资源限制信息?
  • Linux设置静态IP
  • Linux:动静态库
  • 【KWDB 创作者计划】_再热垃圾发电汽轮机仿真与监控系统:KaiwuDB 批量插入10万条数据性能优化实践
  • Python----目标检测(《基于区域提议网络的实时目标检测方法》和Faster R-CNN)
  • 调用蓝耘Maas平台大模型API打造个人AI助理实战
  • HiveSQL语法全解析与实战指南
  • 累加法求数列通项公式
  • 点云识别模型汇总整理
  • 【C++】入门基础知识(1.5w字详解)
  • 解决Acrobat印前检查功能提示无法为用户配置文件问题
  • 【Day40】
  • 从equals思考对“正念”的认知
  • 超级对话:大跨界且大综合的学问融智学应用场景述评(不同第三方的回应)之一
  • 位置规划模式和周期同步位置模式区别
  • 刀具问题讨论
  • Tkinter软件——显示txt标签的目标水平边框图像
  • StringBulder的底层原理?
  • 多功能文档处理工具推荐
  • YOLOv8目标检测实战-(TensorRT原生API搭建网络和使用Parser搭建网络)
  • 海外DeepLink方案复杂?用openinstall一站式链接世界
  • Dart语言学习指南「专栏简介」
  • Display Driver Uninstaller(DDU卸载显卡驱动工具)官网下载
  • 扫地机器人苦寻新引擎,大疆们却已攻入腹地
  • 龙舟竞渡与芯片制造的共通逻辑:华芯邦的文化破局之道
  • 使用基于Xsens惯性传感器的动作捕捉技术测量人体工程学
  • 【DRAM存储器五十二】LPDDR5介绍--MR17设置的SOC ODT是啥?
  • 文心快码参编国内首个软件开发智能体技术规范
  • 回车键为什么叫做“回车键”?