Loading...

Maven生命周期

2025-03-27
0
-
- 分钟
|

Maven生命周期

生命周期

三套生命周期, 项目 ** 清理,项目构建,项目生成

文章图片

我们主要关注五个阶段

  • clean:移除上一次构建生成的文件
  • compile:编译项目源代码
  • test:使用合适的单元测试框架运行测试
  • package:将编译后的文件打包,如:jar, war等
  • install: 安装项目到本地仓库

在这里插入图片描述

在同一套生命周期中,运行后面的阶段时,前面的阶段都会运行。

执行指定的生命周期

  • 在idea中,右侧的maven工具栏,选中对应的生命周期,双击执行
  • 在命令行中,通过命令执行

在这里插入图片描述

clean:清理上一次项目构建产生的文件,也就是删除target目录。

compile:编译项目文件,放在target目录下

test:执行 单元测试 ** ,稍后讲解

site:打包,生成jar包文件,放在target目录下

在这里插入图片描述

install:安装,将当前maven项目安装到我们的本地仓库

若想知道我们的项目安装到本地仓库什么位置了,就要先根据 xml文件 ** 中的信息查找

在这里插入图片描述

如果你是默认的如上图,那么路径就是你的本地仓库文件夹下的org目录下的example目录下的maven_project01

例:“E:\maven\apache-maven-3.9.9\mvn_repo\org\example\maven_project01”

如果你进行了设置,如下:

在这里插入图片描述

那么本地位置就会在

在这里插入图片描述

…你的仓库\com\my_learn\maven_project01

注意,编者在第一次使用install时出现了报错(没有package),按照compile->package->install操作后就成功生成了jar包,但是在install时应该是会自动执行之前的所有操作的,编者clean后再次直接install也成功了,应该是偶然错误。

致谢:本文参考黑马程序员的视频,本人也看过很多黑马程序员的视频,给我带来非常大的帮助。

https://www.bilibili.com/video/BV1yGydYEE3H/?vd_source=1b8f9bfb1d0891faf1c70d7678ae56db

文章目录