Maven坐标
Maven中的坐标是资源(jar)的唯一标识,通过该坐标可以唯一定位资源位置
使用坐标来定义项目或引入项目中需要的依赖
组成部分
groupId:定义当前Maven项目属于的组织名称(通常是域名反写)
artifactId:定义Maven项目(通常是模块名臣 )
verson:定义当前版本号
SNAPSHOT:功能不稳定,尚处于开发中的版本
RELEASE:功能趋于稳定,当前停止更新
排除依赖:
指主动断开依赖的资源,被排除的资源无序指定版本
<dependency>
<exclusions>
<exclusion>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-observation</artifactId>
</exlusion>
</exclusions>
</dependency>
注意事项
一旦依赖配置变更了,记得重新加载
引入的依赖本地仓库不存在,记得联网
生命周期

每套生命周期包含一些阶段,阶段是由顺序的,后面的阶段依赖于前面的阶段
需要学习的周期阶段
clean:移除上一次构建生成的文件
compile:编译项目源代码
text:使用合适的单元测试框架运行测试
package:将编译后的文件打包
install:安装项目到本地仓库
注意:在同一套生命周期上,当运行后面的阶段时,前面的阶段也会运行
测试
测试:是一种用来促进鉴定软件的正确性,完整性,安全性和质量的过程
阶段划分:单元测试,集成测试,系统测试,验收测试
单元测试
怎么进行单元测试
1.在pom.xml中,引入JUnit的依赖
2.在test/java目录下,创建测试类,并编写对应的测试方法,并在方法上生命@Test注解
3.运行单元测试
JUnit单元测试的方法,必须声明为public void[规定]