Maven读书笔记之七(生命周期和插件)
来源:互联网 发布:著名网络暴力案例2016 编辑:程序博客网 时间:2024/06/04 18:53
1. 生命周期What?
Maven一般能自动化执行的生命周期有清理、编译、测试、打包,部署。
2. 生命周期详解
2.1 三套生命周期
2.1.1 clean生命周期
- pre-clean:清理前的准备工作
- clean:清理上一次构件的输出文件
- post-clean:清理后完成的工作
2.1.2 default生命周期
- validate
- initialize
- generate-sources
- process-sources:处理主资源文件(一般目录:project/src/main/resources
- generate-resources
- process-resources
- compile:编译项目主代码(一般目录:project/src/main/java)
- process-class
- generate-test-sources
- process-test-sources
- generate-test-resources
- process-test-resources
- test-compile:编译项目测试代码(一般目录:project/src/test/java)
- process-test-classess
- test:单元测试
- prepare-package
- package 打包可发布的格式
- pre-integration-test
- integration-test
- post-integration-test
- verify
- install:将包安装到Maven本地仓库
- deploy:将最终的包复制到远程仓库
2.1.3 site生命周期
- pre-site:执行生成项目站点之前的工作
- site:生成项目站点文档
- post-site:执行生成项目站点之后的工作
- site-deploy:将生成的项目站点发布在服务器
2.1.4 命令行与生命周期
1、mvn clean:执行clean生命整个周期
2、mvn test:执行default生命周期的test阶段
3、mvn clean install:执行clean生命整个周期和default生命周期的install阶段
4、mvn clean deploy site-deploy:执行clean生命整个周期和default生命整个周期以及site周期的site-deploy的阶段
3. 插件绑定
3.1 内置绑定
clean生命周期与插件目标的绑定关系
site生命周期与插件目标的绑定关系
default生命周期与插件目标的绑定关系
0 0
- Maven读书笔记之七(生命周期和插件)
- 读书笔记:maven生命周期和插件
- maven之生命周期和插件
- maven教程之四生命周期和插件
- Maven学习笔记之生命周期和插件
- Maven实战之生命周期和插件
- Maven-生命周期和插件
- Maven生命周期和插件
- Maven生命周期和插件
- maven生命周期和插件
- Maven生命周期和插件
- maven 插件和生命周期
- maven--生命周期和插件
- maven生命周期和插件
- Maven生命周期和插件
- Maven 生命周期和插件
- maven生命周期和插件
- Maven--生命周期和插件(四)
- node.js 资料
- 相关检验
- Qt使用教程之添加调试器
- ViewPager+Fragment时,在Fragment中得知自己被选中
- IOS中使用像素位图(CGImageRef)对图片进行处理
- Maven读书笔记之七(生命周期和插件)
- 传输专用的结果集対操作无效:absolute
- ubuntu python3.5 django1.8.5 apache2.4 wsgi mysql部署django项目
- Qt Quick简单教程
- 找数组中第k个最小数
- 表单验证<AngularJs>
- 解决Activator X for bundle Y is invalid 以及 Activator not found
- 切换网络和代理
- 一篇文章告诉你,该学R还是Python