参考资料:
注:执行某一阶段操作时,其之前的所有阶段也联带自动执行
1 | clean | 清空maven构建的目标文件target,包括包和字节码文件 |
2 | validate | 验证pom依赖是否存在,验证代码是否正确 |
3 | compile | 编译Java文件,生成.class |
4 | test | 使用合适的单元测试验证.class是否正确 |
5 | package | 打包成Jar或War |
6 | verify | 验证是否正确? |
7 | install | 安装包到本地仓库,以供本地其他模块使用 |
8 | site | 提取注释生成JavaDoc,并项目信息 |
9 | deploy | 发布包到远程仓库,以供他人使用 |