Maven学习 04 - 构建生命周期

本文介绍了Maven的构建生命周期,包括default、clean和site三个标准生命周期,详细阐述了default生命周期的阶段执行顺序,以及clean生命周期的作用。Maven的生命周期阶段会按顺序执行,调用一个阶段会执行所有前置阶段。此外,还提及了插件目标的使用和clean生命周期用于清除target目录的字节码文件。
摘要由CSDN通过智能技术生成

构建生命周期是指为一个工程进行项目构建和发布的过程,它是 Maven 中的一个核心概念。

1、标准生命周期

Maven中内置了三个标准的构建生命周期:

  • default(或build):处理工程的部署
  • clean:处理工程的清理
  • site:负责创建工程的站点文档。

这三个构建生命周期都是由一系列不同的构建阶段组成,每一个构建阶段代表了生命周期的一个阶段。

2、default 生命周期的阶段

一个典型的 Maven default(build)生命周期主要由以下几个阶段的序列组成(此处并完全列出):
在这里插入图片描述

阶段 描述
验证 validate 验证项目是否正确且所有必须信息是可用的
编译 compile 源代码编译在此阶段完成
测试 Test 使用适当的单元测试框架(例如JUnit)运行测试。
包装 package 创建JAR/WAR包如在 pom.xml 中定义提及的包
检查 verify 对集成测试的结果进行检查,以保证质量达标
安装 install 安装打包的
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值