maven下载、安装、配置环境变量及修改镜像源等操作

Maven是一款项目管理和构建工具,提供完整的构建生命周期框架,自动化处理编译、测试、打包等任务,简化开发流程。本文介绍Maven的环境配置、常用命令及如何修改镜像源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完 成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简 单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

    Maven提供了开发人员的方式来管理:Builds(构建) Documentation(文档) Reporting(报告) Dependencies(依赖) SCM(软件配置管理)        Releases(发布) Distribution(分发) mailing list(邮件列表) 概括地说,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。

1、准备环境
JDK:1.7+(Maven3.3+要求JDK是1.7以上) 配置JAVA_HOME环境变量
内存:不做要求
磁盘要求:安装Maven需要10MB,本地仓库需要至少500MB
操作系统:无
2、下载
下载地址:http://maven.apache.org/download.cgi
3、安装
A、安装包解压 
B、配置环境变量M2_HOME和path环境变量(%M2_HOME%\bin)

C、在命令行窗口执行 mvn -v 输出Maven版本信息表明安装成功 (win+R  输入cmd进入命令行窗口)

4、成功

5、一一些常用命令

mvn clean 清理构建目录

mvn compile 编译源代码

mvn test-compile 编译测试代码

mvn test 运行单元测试

mvn package 运行打包

mvn install 运行安装,生成的构建存储到本地仓库

mvn clean package 清理然后打包

mvn clean package -Dmaven.test.skip=true 清理然后打包,但是跳过测试阶段

mvn site 生成项目站点

6、maven修改镜像源并添加国内镜像

A、打开maven安装目录下的conf目录,打开setting.xml文件

B、修改如图中镜像源

 替换为阿里的镜像

<mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>*</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

 

         完毕重启!!!

 

### 下载 Maven配置环境变量 #### 一、下载 Maven Maven 是一个强大的项目管理和构建工具,主要用于 Java 项目的自动化构建和依赖管理。以下是具体的下载步骤: 1. **确保 Java 环境已正确安装** Maven 需要 Java 环境支持,因此在安装 Maven 前,请先确认系统中已成功安装 JDK,并设置了 JAVA_HOME 环境变量[^1]。可以通过以下命令验证: ```bash java -version javac -version ``` 2. **前往 Maven 官方网站下载最新版本** 访问 Apache Maven 的官方网站 (https://maven.apache.org/download.cgi),找到适合操作系统的二进制压缩包(binaries zip archive)。例如 Windows 用户可下载 `apache-maven-x.x.x-bin.zip` 文件,而 Linux 用户则选择 `apache-maven-x.x.x-bin.tar.gz`。 3. **解压文件到目标位置** 将下载好的压缩包解压至任意目录,比如 D:\tools\maven 或 /usr/local/maven。此路径后续会被用于设置 MAVEN_HOME 环境变量[^4]。 --- #### 二、配置环境变量 无论是在 Windows 还是 Linux/MacOS 上,都需要对系统环境变量进行适当调整以使 Maven 生效。 ##### (1)Windows 系统上的配置方法 按照以下步骤完成环境变量的设定: 1. **右键单击【我的电脑】-> 属性 -> 高级系统设置 -> 环境变量**。 2. **新增或编辑系统变量 MAVEN_HOME** 在 “系统变量” 区域点击 【新建】按钮,输入名称为 `MAVEN_HOME` ,值填写 Maven 解压后的根目录路径,例如:`D:\tools\maven`。 3. **更新 Path 变量** 找到名为 `Path` 的变量双击打开,在其末尾追加 `%MAVEN_HOME%\bin` 。这样做的目的是让 cmd 能够直接调用 mvn 命令[^4]。 4. **验证安装是否成功** 打开一个新的命令提示符窗口,运行下面这条语句检查 Maven 是否被正确加载: ```bash mvn -v ``` 如果显示类似如下信息,则说明一切正常: ``` Apache Maven x.x.x (...) Java version: ... ``` ##### (2)Linux/MacOS 系统上的配置过程 对于类 Unix 操作系统来说,主要涉及修改 shell 配置文件来永久生效更改。 1. **编辑 ~/.bashrc 或 ~/.zshrc 文件** 使用文本编辑器打开对应的 Shell 配置文件,添加以下两行内容: ```bash export MAVEN_HOME=/path/to/your/apache-maven-directory export PATH=$PATH:$MAVEN_HOME/bin ``` 替换 `/path/to/your/apache-maven-directory` 成实际存放 Maven 的绝对路径[^2]。 2. **重新加载配置文件** 输入下列命令立即应用刚才所做的改动: ```bash source ~/.bashrc # Bash 用户适用 source ~/.zshrc # Zsh 用户适用 ``` 3. **检验成果** 类似于 Windows 方法,利用 `mvn -v` 查看当前 Maven 版本号即可判断是否部署完毕。 --- #### 三、优化阿里云镜像源加速国内访问速度 由于网络原因,国外中央仓库可能会比较慢,建议切换成更快捷稳定的国内镜像站点——阿里巴巴开源镜像服务。具体做法如下所示: 1. 找到 Maven 主目录下的 conf/settings.xml 文件,如果没有该文件可以从 example-settings.xml 复制一份出来。 2. 在 mirrors 节点内加入一段描述阿里云私服的信息: ```xml <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> ``` 此举有助于显著减少因外网连接不稳定带来的困扰[^3]。 --- ### 示例代码片段 假设我们已经完成了以上所有准备工作,现在尝试执行一条简单的 Maven 构建命令看看效果如何: ```bash mvn clean compile ``` 这将会清理旧的目标产物并编译最新的源码资源。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值