Windows安装Maven并配置环境变量

 更新时间:2024年11月07日 09:34:09   作者:菜鸟厚非  
Maven是一个基于Java的项目管理工具,可以管理项目的构建、测试和部署,本文就来介绍一下Windows安装Maven并配置环境变量,感兴趣的可以了解一下

一、简介

Maven 是一款基于 Java 平台的项目管理和整合工具,用来构建项目的。也就是清理、编译、测试、运行、打包、安装整个过程都交给 Maven 管理,整个过程就是构建。

二、安装 Java JDK

Maven 依赖 Java JDK,如果本机没有安装过 Java 的话,需要先进行安装。访问 Azul 下载(也可以到官网下载)对应平台的 Java JDK,可以选择 msi 包,安装简单一些。

在这里插入图片描述

安装完成后,您可以通过终端命令检查 Java 版本,确认安装是否成功。

java -version

三、安装 Maven

在官方 https://maven.apache.org/download.cgi 进行下载。下载完成后解压放到 C:\Program Files\apache-maven 目录下(可以根据自己喜好和磁盘的情况进行放置),并给予 everyone 最大权限。

在这里插入图片描述

在这里插入图片描述

四、添加环境变量

4.1 新建 MAVEN_HOME 变量

在 PC,找到 我的电脑→属性→高级系统设置→环境变量→系统变量→新建 。

变量名:MAVEN_HOME变量值:C:\Program Files\apache-maven(Maven 解压目录)。

在这里插入图片描述

4.2 修改 Path 变量

在 PC,找到 我的电脑→属性→高级系统设置→环境变量→系统变量→编辑Path→新建

变量值:%MAVEN_HOME%\bin

在这里插入图片描述

五、配置检验

打开 cmd 或者 powershell,输入 mvn -v 命令,看到出现对应的版本就代表安装成功。

mvn -v

在这里插入图片描述

到此这篇关于Windows安装Maven并配置环境变量的文章就介绍到这了,更多相关Maven安装配置环境变量内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • springboot -sse -flux 服务器推送消息的方法

    springboot -sse -flux 服务器推送消息的方法

    这篇文章主要介绍了springboot -sse -flux 服务器推送消息的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • SpringBoot实现图片上传及本地访问

    SpringBoot实现图片上传及本地访问

    在SpringBoot项目中,处理静态文件访问尤其是实时更新的文件如商品图片,可通过配置WebMvcConfig将本地文件映射到URL路径上,以解决重启项目才能访问文件的问题,本文详解如何保存和访问这些文件,帮助开发者优化项目文件管理
    2022-09-09
  • Java Timer单线程下的定时任务举例详解

    Java Timer单线程下的定时任务举例详解

    在日常的项目开发中,多多少少都会涉及到一些定时任务的需求,下面这篇文章主要介绍了Java Timer单线程下定时任务的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-10-10
  • 从零开始SSM搭建步骤(图文)

    从零开始SSM搭建步骤(图文)

    这篇文章主要介绍了从零开始SSM搭建步骤(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Spring-AOP @AspectJ切点函数之@annotation()用法

    Spring-AOP @AspectJ切点函数之@annotation()用法

    这篇文章主要介绍了Spring-AOP @AspectJ切点函数之@annotation()用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • SpringBoot无法解析parameter参数问题的解决方法

    SpringBoot无法解析parameter参数问题的解决方法

    使用最新版的 Springboot 3.2.1(我使用3.2.0)搭建开发环境进行开发,调用接口时出现奇怪的错,本文小编给大家介绍了SpringBoot无法解析parameter参数问题的原因及解决方法,需要的朋友可以参考下
    2024-04-04
  • SpringBoot启动时如何修改上下文

    SpringBoot启动时如何修改上下文

    本文介绍了如何在Spring Boot启动时修改上下文,以便加载封装JAR中的国际化文件,通过在resources目录下的META-INF文件夹中的spring.factories文件中配置指定类,可以实现这一功能
    2024-11-11
  • 详解Java并发编程中的优先级队列PriorityBlockingQueue

    详解Java并发编程中的优先级队列PriorityBlockingQueue

    PriorityBlockingQueue是Java中实现了堆数据结构的线程安全的有界阻塞队列。本文将会深入解读PriorityBlockingQueue的源码实现,感兴趣的可以了解一下
    2023-05-05
  • Spring解密之XML解析与Bean注册示例详解

    Spring解密之XML解析与Bean注册示例详解

    这篇文章主要给大家介绍了关于Spring解密之XML解析与Bean注册的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面小编来一起学习学习吧。
    2018-01-01
  • Java中随机数生成的代码实现

    Java中随机数生成的代码实现

    在编程中,随机数生成是一个常见的需求,无论是模拟数据、游戏开发、测试用例生成,还是简单的抽奖逻辑,都可能需要随机数,Java提供了多种生成随机数的方式,本文将通过两个实际案例,详细介绍如何在Java中生成随机数,需要的朋友可以参考下
    2025-07-07

最新评论