When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

This Course Includes
udemy
4.3 (74 reviews )
3h 2m
english
Online - Self Paced
professional certificate
Udemy
About 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并对它有一个十分深刻的认识!
What You Will Learn?
- 什么是Maven .
- 如何使用Maven .
- 如何使用Maven更规范,更高效的管理Java项目 .
- 什么是Maven的坐标系统和依赖体系 .
- Maven仓库的分类 .
- 如何使用Maven进行单元测试 .
- 如何使用Maven生成项目站点 .
- 如何搭建私服 .
- 使用Maven的技巧.
