Maven初识到应用

目录

1.概述

Maven的作用

1.依赖管理

2.项目构建

3.统一项目结构​

2.MAVEN坐标​

3.依赖管理​

4.单元测试​

断言​

常见注解​

5.依赖范围

6.生命周期


1.概述

Maven的作用

1.依赖管理

只需要通过Maven配置文件中进行声明,Maven会自动下载依赖包并导入。

2.项目构建

拥有一套标准化的构建方式

可以一键对文件进行编译。

对文件进行打包。

3.统一项目结构

2.MAVEN坐标

3.依赖管理

4.单元测试

断言

Expected期望结果与Actual实际结果不一致测试失败,提示message。

期望异常与实际抛出异常类型不一致。

常见注解

ParematerizedTest注解测试方法后在ValueSource中指定参数集。可以一次性测试多个数据。

在测试类和测试方法上添加注释DiplayName可以备注该测试的含义。

5.依赖范围

在引入Junit依赖时声明依赖范围,可以让test注解只在测试程序中生效

6.生命周期

当执行install时不会执行clean,因为他们不属于同一生命周期。

相关推荐
沉木渡香1 天前
【VSCode中Java开发环境配置的三个层级之Maven篇】(Windows版)
java·vscode·maven
yunmi_1 天前
分布式文件存储系统FastDFS(入门)
java·分布式·maven·fastdfs
快码加编~2 天前
无法解析插件 org.apache.maven.plugins:maven-site-plugin:3.12.1
java·学习·maven·intellij-idea
托比-马奎尔2 天前
Maven学习
java·学习·maven
znhy@1232 天前
十一、Maven web项目的构建
java·maven
Hello.Reader2 天前
用 Maven 配置 Flink 从初始化到可部署的完整实践
java·flink·maven
zizisuo2 天前
解决在使用Lombok时maven install 找不到符号的问题
java·数据库·maven
!chen3 天前
springboot整合sa-token报未能获取有效的上下文处理器
maven
ClassOps3 天前
腾讯CODING Maven的aar制品添加上传流程
android·java·maven
zzxxlty3 天前
maven install依赖后 另一个项目 maven reload找不到包
java·maven·intellij-idea