Maven 是什么?
Maven 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件,除了以程序构建能力为特色之外,还提供高级项目管理工具。
Maven的特点
简单:以简单的操作接口,降低构建系统的复杂度。
交流与反馈: 与版本控制系统结合之后,执行最新的构建并快速得到反馈,此外,也有自动生成的项目报告能帮助项目成员,促进项目交流。
测试驱动开发: 测试是Maven生命周期的重要组成部分之一。
持续集成: 与ci集成系统(如jenkins)集成,持续构建会更加简便。
目前自己对Maven的了解
目前Maven上的运用上,觉得Maven最大的好处就是,统一管理jar包的版本,以及在使用jenkins持续构建的时候,使用Maven使得构建过程非常简便,只需要简单的Maven命令就可以打包项目。
对自己的期望
通过阅读本书的时候,希望更深一步地去了解Maven,让自己对Maven的使用更加的娴熟,能够更好地利用Maven。