Gradle 是一款基于 Groovy 语言的构建工具,它既保持了 Maven 的优点,又通过使用 Groovy 定义的 DSL 克服了 Maven 中使用 XML 繁冗以及不灵活的缺点。Gradle 2.0 是 Gradle 版本发展史上的一个重要里程碑,大版本的发布意味着 Gradle 更加成熟。新版本的 Gradle 除修复了大量Bug外,还移除了很多已经过时的特性以及 API,并引入了依赖管理系统,并加入对 Java 8 的支持。本指南由浅入深的讲解了 Gradle 2 的特点,基础环境的搭建,基本功能的讲解,及如何在实际项目中使用 Gradle 构建项目。
适用人群
大型多模块 Web 项目开发工程师,需要构建系统和构建工具的开发工程师。
学习前提
学习本指南之前,你需要掌握 Java 开发语言,并对多模块开发有一定的了解。
版本信息
书中演示代码基于以下版本:
语言/框架 | 版本信息 |
---|---|
Gradle | 2.2.1 |
鸣谢:Gradle-2-User-Guide