Java教程

maven 生命周期 插件

本文主要是介绍maven 生命周期 插件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

maven 项目的 构建顺序

  1. compile 编译 test-compile 测试代码 编译
  2. test 测试
  3. package 打包
  4. install 安装
    必须按照这个顺序操作。

maven的生命周期 包含的事件如下

clean : 清理工作
default:核心工作,列如编译,测试,打包,部署等
slte:生产报告,发布站点

(1)clean:清理工作

pre-clean:执行一些在clean之前的工作

clean:移除上一次构建产生的所有文件

post-clean:执行一些在clean之后立刻完成的工作

(2)default:核心工作,例如编译,测试,打包,部署等
对于default生命周期,每个事件在执行之前都会将之前的所有事件依次执行一遍
install是执行所有事件,test是执行代码中的事件 主代码+测试代码

(3)site:产生报告,发布站点等

pre-site:执行一些在生成站点文档之前的工作

site:生成项目的站点文档

post-site:执行一些在生成站点文档之后完成的工作,为部署做准备

site-deploy:将生成的站点文档部署到特定

这篇关于maven 生命周期 插件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!