Java学习路线:Maven(四)Maven常用命令

在IDEA的Maven模块中,可以看到每个项目都有一个生命周期

这些生命周期实际上是Maven的一些插件,每个插件都有各自的功能,而双击这些插件就可以执行命令

这些命令的功能如下:

  • clean:清除整个 target文件夹,一般用于编写Springboot项目清理缓存

  • validate:验证项目的可用性

  • complie:将项目编译为.class文件

  • install:将当前项目安装到本地仓库(C:\Users\用户名\.m2\repository),以供其他项目作为依赖导入

  • verify:按顺序执行每个默认的生命周期阶段

  • test:可以一键测试所有位于test目录下的测试案例

使用test有以下要求:

  • 测试类名称必须以Test结尾

  • 测试方法上必须标注@Test注解

  • package:对项目代码进行打包,生成jar文件

一般来说,项目编写完成后,要么作为Jar依赖供其他项目使用,要么就作为一个和可执行程序在控制台运行。可以使用package命令对项目进行打包

执行package之前,系统会自动执行Test,确保项目测试没有问题

相关推荐
高斯林.神犇10 分钟前
Idea中使用Git
java·ide·intellij-idea
Hehuyi_In15 分钟前
postgres-howto 学习笔记
笔记·学习·postgresql·脚本·how to
only-lucky16 分钟前
QML深入学习四(布局用法)
学习
蜗牛^^O^25 分钟前
Agent学习笔记
笔记·学习
小郑加油26 分钟前
python学习Day13:实际应用——pandas 进阶计算
python·学习·pandas
超梦dasgg26 分钟前
Spring Security 原理 + 生产环境认证授权实战
java·后端·spring
wand codemonkey31 分钟前
【第五步+前后分离调】最后的联动调试--java+Vue3项目
java·开发语言·vue.js
JunLa33 分钟前
L angGraph vs 链式调用
java·网络·数据库
晚风烟火1 小时前
从“落地实践”和“应试通关”两个维度,拆解每一章到底要掌握什么
java
ps酷教程1 小时前
jackson学习
java·学习