1.什么是maven
Maven是一个服务于基于java平台的项目构建、依赖管理和项目信息管理。
2:什么是构建,maven是个优秀构建工具?
(1)构建(bulid):对代码的进行编译、运行单元测试、生成文档、打包和部署等;
(2)maven是优秀的构建工具:Maven的设计之初的用途之一就是服务于构建,它是一个强大的构建工具, 能够帮助我们自动化的、标准化的构建过程,通过执行命令处理繁琐的任务;
(3)maven是跨平台的,不管是在window是上,还是在linux上或者Mac,都可以使用同样的命令。
(4)maven不仅是构建工具,还是一个依赖管理工具和项目信息管理工具,帮助我们管理第三方的开源类库,解决依赖的增多,版本不一致,版本冲突,依赖臃肿。
3:为什么需要maven进行构建?
参照上篇:maven管理项目的特点