Gradle 是什么?
- 它是一款强大的构建工具,而不是语⾔
- 它使用了 Groovy 这个语言,创造了一种 DSL,但它本身不是语⾔
groovy 是什么
Groovy 是一种动态语言,它和 Java 类似(算是 Java 的升级版,但是又具备脚本语言的特点),都在 Java 虚拟机中运行。当运行 Groovy 脚本时它会先被编译成 Java 类字节码,然后通过 JVM 虚拟机执行这个 Java 字节码类
Gradle 的 Project 和 Tasks
每次构建(build)至少由一个 project 构成,一个 project 由一到多个 task 构成。每个 task 代表了构建过程当中的一个原子性操作,比如编译,打包,生成javadoc,发布等等这些操作

