MAVEN的安装与配置

1 简介

1.1 什么是MAVEN?

Maven是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, Maven 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。Maven提供了清理,编译,测试,安装,打包,发布等命令可以让我们更加方便的去构建项目,同时采用pom.xml来导入依赖,可以自动下载jar,以及其所依赖jar,无需手动下载,拷贝jar到项目中,大大解放了程序员的劳动力。

1.2 MAVEN的优点

自动构建:清理,编译,测试,安装,打包,发布
jar包依赖管理:自动下载jar及其依赖的jar包
契约编程:在多种开发工具中也能实现项目结构的统一

1.3 MAVEN的功能

使用Maven可以为我们完成很多相应的功能:清理代码,自动编译,完成测试,生成站点报告,进行打包(jar,war),项目部署。
清理代码:相当于我们运行clear的效果
自动编译:可以较为方便的实现对项目的管理
打包:普通项目打jar包,web项目打成war包
项目部署:只需一行命令就能实现项目的部署

2 MAVEN安装

2.1 官网下载

官网下载地址:https://maven.apache.org/download.cgi
windows用户直接下载bin.zip如下图:
MAVEN的安装与配置-LMLPHP

2.2 下载文件解压

MAVEN的安装与配置-LMLPHP
这里记住maven的路径,后面配置需要用到,路径:D:\tools\apache-maven-3.9.6

2.3 MAVEN环境变量配置

注意:配置Maven环境变量之前必须确保jdk配置没有问题
windows操作如下:右键此电脑》高级系统设置》环境变量》系统变量 中配置如下:
(1)点击“新建”,变量名:MAVEN_HOME 变量值:D:\tools\apache-maven-3.9.6
MAVEN的安装与配置-LMLPHP
(2)修改path,新增 %MAVEN_HOME%\bin
MAVEN的安装与配置-LMLPHP
(3)打开windows终端(即cmd窗口)查看maven版本号命令:mvn -v
MAVEN的安装与配置-LMLPHP

3 MAVEN的配置

3.1 理解MAVEN仓库

Maven会自动为我们添加相应的jar包,而这个jar包会先在本地仓库中查找,如果本地仓库中不到,则会去中央仓库(非本地)中进行下载。

3.2 配置本地仓库

(1)打开cmd窗口,初始化maven,执行:mvn
(2)进入Maven安装目录(D:\tools\apache-maven-3.9.6),在config文件夹中找到一个settings.xml 配置文件,用记事本或者VSCode打开,在localRepository的注释标签下面添加:D:/work/Maven-Repository

MAVEN的安装与配置-LMLPHP

在这个文件再 增加中央仓库配置:

nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public

MAVEN的安装与配置-LMLPHP

04-25 06:36