Maven安装——Maven核心部件的安装

初识Maven

1.安装Mawen核心程序

a.检查JAVA_HOME环境变量
在这里插入图片描述
b.解压Mawen核心程序的压缩包
http://maven.apache.org/download.cgi
在这里插入图片描述
解压到英文无空格的目录下 。
c.配置Mawen的环境变量
1.新建MAWEN_HOME或M2_HOME 现在的Mawen基本上都是3的版本,但是之前的都是2版本,使用的都是M2_HOME,为了稳定性还是使用M2_HOME
值为Mawen解压目录,也就是Mawen的bin目录的上一级
2.path中追加 D:\apache-maven-3.6.0\bin
3.验证 mvn -v
在这里插入图片描述

2.Mawen的核心概念

a.约定的目录结构
b.POM
c.坐标
d.依赖
c.仓库
d.生命周期/插件/目标
e.继承
f.聚合

3.常用的Maven命令

【1】注意,指定与构建过程相关的Mawen命令,必须进入到pom.xml所在的目录
与构建过程相关:编译、测试、打包…
【2】常用的命令
mvn clean: 清理
mvn complie: 编译主程序
mvn test-complie: 编译测试程序
mvn test: 执行测试
mvn package:打包
mvn install:安装
mvn site:生成站点

3.关于联网的问题

Maven的核心程序中仅仅定义了抽象的生命周期,但是具体的工作必须由特定的插件来完成,而 插件本身并不包含在Mawen的核心程序中。
当我们执行的Mawen命令需要用到某些插件时,Maven核心程序会首先到本地仓库中查找
本地仓库的默认位置:[系统中当前用户的家目录]\m2\repository
[系统中当前用户的家目录]也就是在c盘的user目录下,当前登录的用户的目录。
如果Maven核心程序如果在本地仓库中无法查找到指定的插件,那么它就会自动连接网路到中央仓库进行下载。
可以修改默认本地仓库的位置
Mawen的解压目录/conf/settings.xml
在这里插入图片描述
将这部分内容从注释中取出,将标签体内容修改为自己的Mawen仓库地址,例如:

<localRepository>D:/RepMaven</localRepository>

4.坐标(GAV)

  1. 使用三个向量在仓库中唯一定位一个Maven工程
    【1】groupId 公司或组织域名倒序+项目名
<groupId>com.atguigu.maven</groupId>

【2】artifactid 模块名

<artifactid>Hello</artifactid>

【3】version 版本

<version>1.0.0</version>

Maven工程中的坐标与仓库中路径的对应关系
pom.xm进入Maven仓库之后会出现一些xxxx.pom文件,打开之后会出现很多的坐标。
在这里插入图片描述

5.声明周期

【1】各个构建环节执行的顺序:不能打乱顺序,必须按照指定的正确的顺序执行
【2】Maven 的核心程序中定义了抽象的生命周期,生命周期中各个阶段的具体任务是由插件来完成的。
【3】Maven核心程序为了更好的实现自动化构建,不论现在要执行生命周期的哪个阶段,都是从生命周期的最初位置开始执行。
在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值