Maven从入门到精通
理论实践相结合的方式授课,助力您轻松掌握Maven

Maven从入门到精通 free download
理论实践相结合的方式授课,助力您轻松掌握Maven
什么是Maven
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
Maven也可被用于构建和管理各种项目,例如C#,Ruby,Scala和其他语言编写的项目。
为什么要用Maven
Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。
最主要优势可以总结一下三点:
生命周期管理,便捷的构建过程;
依赖管理,方便引入所需依赖 Jar 包;
仓库管理,提供统一管理所有 Jar 包的工具;
目录结构管理,提供了一套标准的目录结构(基本上所有的web项目,目录结构几乎都是相同的)
当然还有其他的优点:
插件式架构,大量的可重用插件;
很方便集成IDE;
开源项目都使用Maven
本系列课程采用理论和实践相结合的方式来教会大家使用Maven。
课程涵盖了如下内容:
Maven简介
Maven使用入门
Maven坐标和依赖
Maven仓库
Maven生命周期和插件
使用Maven进行测试
如何使用Maven生成项目站点
相信在学习完本课程后,大家一定会掌握如何使用Maven并对它有一个十分深刻的认识!