配置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版的,点击下图这个来到设置
这样是全局配置,如果第一次没生效,再来一次就可以了