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,因为他们不属于同一生命周期。

相关推荐
技术小结-李爽2 小时前
【工具】Maven的下载、安装、使用
java·maven
摇滚侠2 小时前
SpringMVC 入门到实战 DispatcherServlet 源码解读 92-95
java·后端·spring·maven·intellij-idea
何极光5 小时前
Maven安装与配置
java·maven
摇滚侠7 小时前
SpringMVC 入门到实战 配置类替换 XML 配置文件 86-91
xml·java·后端·spring·maven·intellij-idea
我登哥MVP7 小时前
SpringCloud Alibaba 核心组件解析:服务注册与发现(Nacos)
java·spring boot·后端·spring·spring cloud·java-ee·maven
摇滚侠8 小时前
SpringMVC 入门到实战 处理静态资源的过程 64
java·后端·spring·maven·intellij-idea
摇滚侠9 小时前
SpringMVC 入门到实战 SpringMVC 的执行流程 96
java·后端·spring·maven·intellij-idea
我登哥MVP10 小时前
SpringCloud 核心组件解析:分布式配置管理
java·spring boot·分布式·spring·spring cloud·java-ee·maven
何中应10 小时前
Nexus如何配置阿里云镜像源(Maven)
阿里云·maven·nexus
技术小结-李爽10 小时前
【工具】Maven二进制包目录结构说明
java·maven