Maven权威指南中文版


立即下载 ⑩Ⅵ嵗D夨憶
2024-12-13
Maven 项目 工具 构建 管理 提供 参考 周期 定义 生命
4.6 MB

Maven权威指南 
来源: http://books.sonatype.com/maven‐book/reference_zh/public‐book.html 
整理:忆雪网络 http://www.yisnow.com 仅方便个人学习交流,请勿用于商业用途 
邮箱:xuebaiyouling@163.com/QQ:370417982 
Chapter 1. 介绍 Apache Maven
1.1. Maven... 它是什么?
1.2. 约定优于配置(Convention Over Configuration)
1.3. 一个一般的接口
1.4. 基于 Maven 插件的全局性重用
1.5. 一个“项目”的概念模型
1.6. Maven 是 Ant 的另一种选择么?
1.7. 比较 Maven 和 Ant
1.8. 总结
虽然网络上有许多 Maven 的参考文章,但是没有一篇单独的,编写规范的介绍 Maven
的文字,它需要是一本细心编排的入门指南和参考手册。 我们做的,正是试图提供这
样的,包含许多使用参考的文字。
1.1. Maven... 它是什么?
如何回答这个问题要看你怎么看这个问题。 绝大部分 Maven 用户都称 Maven 是
一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目
经理会说 Maven 是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像 Ant
这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一
个项目管理工具提供了构建工具所提供功能的超集。 除了提供构建的功能,Maven 还
可以生成报告,生成 Web 站点,并且帮助推动工作团 队成员间的交流。
一个更正式的 Apache Maven 的定义: Maven 是一个项目管理工具,它包含了一
个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project
Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行
定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。 当你使用 Maven 的


Maven/项目/工具/构建/管理/提供/参考/周期/定义/生命/ Maven/项目/工具/构建/管理/提供/参考/周期/定义/生命/
-1 条回复
登录 后才能参与评论
-->