1、maven官网http://maven.apache.org/
2、来自iteye的maven介绍http://yanan0628.iteye.com/blog/2271264
流行程度:Maven是一款优秀的项目构建工具,在各大互联网公司,开源社区或github上无处不见踪影,通过依赖最简配置来供大家使用,不管是初学者还是有过2-3年开发人员的都需要掌握maven的原理,最后结合线上开发环境通过和jenkins持续集成实现项目的自动化部署,希望对大家有帮助。
出现原因:maven是一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs。
maven定义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用maven自身及其插件还可以获得代码检查报告、 单元测试覆盖率、实现持续集成等等