- clean 清理缓存,清理项目生成的缓存
- validate 校验,验证项目需要是正确的项目信息及依赖
- compile 编译,编译项目中的代码
- test 测试,运行项目的单元测试
- package 打包,将项目编译后的代码打包成发布格式
- verify 检查,对集成测试结果进行检查,确保项目的质量是达标的
- install 安装,将包安装到maven的本地仓库 ,以便在本地的其他项目中可以引用此项目
- site 位置, 生成站点文档(项目站点文档创建的处理)
- deploy 部署,将包安装到私服仓库,以供他人开发共享
mysql mysql-connector-java8.0.29 test
其值可以是:
runtime :运行时使用
provided :编译、测试、运行时使用
compile : 编译、测试、运行、打包时使用(默认)



