配置MAVEN环境

配置Maven环境

先来介绍一下maven

Maven 是一个流行的构建工具和依赖管理工具,用于管理 Java 项目的构建、发布和依赖。它提供了一个标准化的项目结构、构建生命周期和插件体系,使开发人员能够更轻松地构建和管理复杂的 Java 项目。

下面是 Maven 的一些关键概念:

项目对象模型(Project Object Model,POM):Maven 项目的核心是一个名为 POM 的 XML 文件。POM 文件描述了项目的元数据、依赖关系、构建配置和插件等信息。

依赖管理:Maven 可以自动下载和管理项目所需的依赖库。通过在 POM 文件中声明依赖关系,Maven 能够从中央仓库或其他远程仓库获取所需的依赖,并自动解决依赖冲突。

构建生命周期:Maven 定义了一组标准的构建阶段,称为构建生命周期。这些生命周期包括清理、编译、测试、打包、部署等阶段,开发人员可以通过执行特定的构建命令来触发这些阶段。

插件:Maven 的插件系统提供了丰富的功能扩展机制。插件可以用于执行特定的构建任务,例如编译代码、运行测试、生成文档等。Maven 本身提供了许多常用的插件,同时也支持自定义插件开发。

仓库管理:Maven 使用仓库来存储构建所需的依赖库和插件。它包括本地仓库和远程仓库两种类型。本地仓库位于开发者的本地计算机上,用于存储已下载的依赖库和插件。远程仓库可以是中央仓库或其他自定义的远程仓库,用于获取项目的依赖库和插件。

Maven 的使用步骤通常包括以下几个方面:

安装 Maven:首先需要在计算机上安装 Maven,下载并安装 Maven 发行版,并设置相应的环境变量。

创建项目:使用 Maven 的命令行工具或 Maven 集成开发环境(IDE)插件创建一个新的 Maven 项目。这将生成一个包含 POM 文件的项目目录结构。

编辑 POM 文件:根据项目的需求编辑 POM 文件,包括添加依赖、配置构建插件和设置其他项目信息。

构建项目:在项目目录中执行 Maven 命令,如 mvn clean install。这将触发 Maven 的构建生命周期,执行相应的构建阶段和插件任务,例如编译源

2、Maven下载安装

进入官网:Maven – Download Apache Maven

可以下载最新版

我这是使用的是3.6.3版本

打开此电脑,右击鼠标打开属性,高级系统设置->高级->环境变量,在系统变量中新建一个

环境变量MAVEN_HOME,值为Maven的安装路径”D:\maven\apache-maven-3.6.3“

我的是将maven安装到了D盘,其他的小伙伴可以安装到其他的盘(不要安装到C盘!!!)

右击此电脑,有个属性,选高级系统设置,选择环境变量

变量为:MAVEN_HOME 注意一定要大写 值为你安装到本地盘的路径

编译环境变量

点击系统变量中的Path环境变量,点击编译,添加一个环境变量%MAVEN_HOME%\bin

点击三个确定后,需要检测环境变量是否配置成功,执行window+R命令,打开黑窗口,输入cmd->回车,进入终端

输入mvn -v命令,如果出现如图下所示,则表示配置成功!

settings.xml是Maven的核心配置文件,

当maven生效之后,还需要对maven的config文件下的settings.xml进行配置,一个是阿里镜像,其目的和作用是,由于原先的镜像是国外网站,需要下载阿里云提供的镜像仓库,这样下载java的jar文件速度更快,一个是本地仓库,用来存放jar本地项目的java包

 打开配置文件

进入maven包后,点击conf文件夹,里面有个settings.xml文件,这个就是我们需要进行添加阿里云镜像的maven配置文件。右键使用Notepad++打开(不建议使用记事本打开,因为记事本不方便查找)。

添加阿里云镜像

配置如下:

<!--配置阿里云镜像-->
    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
     </mirror>

添加完成后一定要进行保存再退出!(不小心得话得再来一遍)

验证maven本地仓库和远程仓库是否配置成功。在win+r命令行界面输入cmd

进入黑窗口

mvn help:system

这样就算配置成功啦!

给心爱的IDEA配置maven

我的IDEA是23版的,点击下图这个来到设置

这样是全局配置,如果第一次没生效,再来一次就可以了

  • 26
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值