1、Maven的简介和安装
Maven是一个基于Java的开源项目管
目录
理和构建工具,它主要用于帮助Java开发人员自动化构建、依赖管理和项目生命周期管理。(注:Maven只能管理Java的项目)Maven通过其强大的功能和灵活的插件系统,极大地简化了项目的构建和管理过程,提高了开发效率和项目的可维护性。
简单来说Maven就是用来管理依赖和构建项目的
Maven的安装也很简单,我们直接去官网下载
Maven官网下载地址:Maven – Download Apache Maven
我是下载3.8.6的
下载完Maven后,有两个重要的操作,一个就是配置环境变量一个就是修改配置文件
1.1配置Maven的环境变量
Maven配置环境变量的原因主要有三个
-
全局访问:配置环境变量后,Maven的命令(如mvn)可以在操作系统的任何目录下被识别和执行。这是因为环境变量中的PATH项会告诉操作系统在哪些目录下查找可执行文件。当Maven的bin目录被添加到PATH环境变量中后,无论当前工作目录在哪里,都可以直接通过mvn命令来调用Maven。
-
便于集成开发环境(IDE):虽然许多集成开发环境(如Eclipse、IntelliJ IDEA等)都内置了对Maven的支持,但它们也通常会依赖系统环境变量来定位Maven的安装目录和配置文件。配置环境变量可以确保IDE能够正确地与Maven集成。
-
简化构建流程:配置环境变量后,开发人员无需每次构建项目时都指定Maven的安装路径,从而简化了构建流程。
第一步:下载完Maven之后我们把它解压放在无中文目录,复制bin目录的上级目录
D:\idea-code\software\maven\apache-maven-3.8.6D:\idea-code\software\maven\apache-maven-3.8.6
第二步:电脑——系统——系统信息——高级系统设置——环境变量——新建系统变量
变量名输入:MAVEN_HOME
变量值输入:你复制的Maven路径值(如D:\idea-code\software\maven\apache-maven-3.8.6)
第三步:配置完Maven_Home之后,我们需要去让它生效
在系统变量找到Path,点进去,然后点击新建,然后输入%MAVEN_HOME%\bin,这一步是为了让配置生效
第四步:之后我们就可以win+r,输入cmd,在控制台输入mvn -v查看环境配置是否生效,如果显示版本就是生效
1.2修改Maven的配置文件
Maven配置主要要修改三个东西
镜像下载地址、本地仓库地址、jdk版本
第一步:修改镜像
目的:Maven的默认中央仓库位于国外,由于网络延迟和带宽限制,国内用户从中央仓库下载依赖包时可能会遇到下载速度慢或连接失败的问题。通过修改Maven的配置文件(通常是settings.xml),将默认的中央仓库地址替换为国内镜像地址(如阿里云Maven镜像、华为云Maven镜像等),可以显著提高依赖包的下载速度。
步骤:在Maven的解压文件中,存在一个conf文件夹,里面有个名为settings.xml的配置文件
打开settings.xml的配置文件,在<mirrors></mirrors>中添加如下镜像(阿里云镜像)
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyunMaven</name>
<url>https://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
第二步:修改本地仓库
目的:在Maven中,仓库(Repository)扮演着非常重要的角色,它们用于存储项目所需的依赖(即其他库或框架的jar包等)。Maven仓库主要分为两种类型:本地仓库(Local Repository)和中央仓库(Central Repository)。本地仓库是Maven在本地机器上存储所有已下载的插件和依赖的仓库。当你使用Maven构建项目时,Maven首先会在本地仓库中查找所需的依赖。如果本地仓库中没有找到所需的依赖,Maven会尝试从配置的远程仓库(包括中央仓库)下载这些依赖,并将它们存储在本地仓库中供将来使用。本地仓库如果我们不修改,他默认是在c盘。我们可以把本地仓库放在任何一个不带中文的目录文