第一章 介绍
目录
1.1. 关于本用户指南
我们想向您介绍Gradle,这是一个构建系统,我们认为这是Java(JVM)世界中构建技术的重大飞跃。Gradle提供:
像Ant这样的非常灵活的通用构建工具。
可切换,按照惯例构建一个la Maven。但是,我们永远不会锁定你!
非常强大的支持多项目构建。
非常强大的依赖管理(基于Apache Ivy)。
全面支持您现有的Maven或Ivy存储库基础架构。
支持依赖管理,而不需要远程仓库或pom.xml和ivy.xml文件。
Ant的task和builds作为一流的公民。
Groovy构建脚本。
用于描述构建的丰富域模型。
在第2章 概述中,您将找到Gradle的详细概述。另外,去翻阅其他指南吧,祝你愉快 :)
1.1. 关于本用户指南
本用户指南,就像Gradle本身一样,正处于非常活跃的发展阶段。Gradle的某些部分被标记为不完整。所提供的一些内容不会完全清楚,或者会认为你比Gradle更了解Gradle。我们需要您的帮助来改进此用户指南。您可以在Gradle网站上找到更多关于贡献文档的信息。
在整个用户指南中,您会发现一些表示Gradle任务之间依赖关系的图表。这些使用了类似于UML依赖表示法的东西,它用箭头从一个任务指向另一个任务表示他们之间的依赖关系。