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 小时前
Ruoyi-Plus前后端分离场景下,数据加密传输
java·spring boot·后端·开源·maven·ruoyi
卓怡学长7 小时前
w180springboot基于Java的悠扬乐器管理
java·spring boot·mysql·spring·maven·intellij-idea
早安试言8 小时前
maven安装
java·maven
卓怡学长15 小时前
w192基于springboot教务管理系统
java·数据库·spring boot·spring·maven·intellij-idea
栀栀栀栀栀栀16 小时前
2026/8/23 maven springboot
java·spring boot·maven
EXI-小洲1 天前
MacOS 环境下 IntelliJ IDEA 的 Maven 配置指南
macos·maven·intellij-idea
gugucoding3 天前
55. 【Java】Maven:项目构建的“管家”
java·maven
星空5 天前
maven镜像
java·maven
聊浮游5 天前
JAVA2026最新全套学习资料、学习路线
java·开发语言·jvm·mysql·spring·maven·idea
典典分享指南6 天前
用指纹算法给文章去重:mid_signature 实战
jvm·maven·intellij-idea·jetty