Java资源分享网 - 专业的Java学习网站 学Java,上Java资源分享网
maven高级(详细) PDF 下载
匿名网友发布于:2024-05-04 09:46:57
(侵权举报)
(假如点击没反应,多刷新两次就OK!)

maven高级(详细) PDF 下载 图1

 

 

资料内容:

 

Maven介绍

. Maven是一个项目管理工具,它包含了一项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Manangement System),和用来运行定义在生命周期阶段中插件目标的逻辑。

. Maven是面向技术层面,针对Java开发项目管理工具,它提供了构建工具所提供功能的超集,除了构建功能之外,Maven还可以管理项目结构、管理依赖关系、生成报告、生成Web站点、有助于团队成员之间的交流与协作。

 

·开发者通过Maven管理项目从中受益:

指导开发:提供了Java项目的最佳开发实践,自由开发项目骨架而可自动生成项目结构。

>自动编译:不仅仅只像Ant自动编译,还包括测试,打包,发布,文档生成,项目站点生成......

>依赖管理:Maven可以方便地管理应用程序依赖,例如第三方依赖、模型依赖

>无限扩展:插件模式可以无限增强Maven功能,例如通过Tomcat、Jetty插件可以自由控制其服务器。

>持续集成:鼓励开发者积极提交代码,更早地发现程序错误,在并行开发中稳妥推进。

>开发协作:更简单和谐的团队协作