What?什么是Maven
Maven是apache基金会的一个项目大家可以进入apache的官网www.apache.org上面找到Maven
乍一看 Maven似乎可以做很多事情 但是简而言之
Maven是一个视图模式应用于项目的基础设施的建筑
以促进理解和生产力提供了一条清晰的路径的使用最佳实践
Maven本质是一个项目管理和综合工具
因此提供了一种方法来帮助管理(提供了什么办法呢?)
1.Builds(构建)
2.Documentation(文档)
3.Reporting(报告)
4.Dependencies(依赖)
5.SCMs(内容管理)
6.Releases(发布)
7.Distribution(分布)
Why?为什么要使用Apache
Maven刚才已经介绍过了下面我们来看看使用Maven的好处
http://maven.apache.org/benefits-of-using-maven.html 大家可以进入这个网址上面有对Maven对评价
下面就选择一段来说说吧
John Casey(人名)
1.standardization(标准化)
2.reuse(重用)
3.consistency wrt build output(构建输出一致性)
4.dependency management(依赖管理)
5.scalability(lower level of additional info/code to add a new step to the build process)(可拓展)(低等级或者说是简单的额外信息或者代码来添加一个新的一步构建过程)
How?怎么使用Maven
怎么使用Maven请看下一章