Maven的工程类型
1、pom工程是逻辑工程,Maven并不会对该类型工程做打包处理这些工程往往不包含具体的业务,而是用来整合其他工程。
2、JAR工程是普通工程在打包时会将项目打包成jar包
3、JAVAWeb工程,在打包的时候会将项目打包成一个war包
工程生命周期
1、验证(validate) 验证项目是否正确
2、编译(compile) 源编码编译
3、测试(test)使用适当的单元测试框架运行测试
4、打包(package) 穿件JAR/WAR包
5、检查(verify) 对集成测试的结果进行检查,以保证质量达标
6、安装(install)安装打包项目到本地仓库,以供其他项目使用
7、部署(deplog)拷贝最终的工程包到远程仓库