转自:NO END FOR LEARNINGhttp://benweizhu.github.io/blog/2015/01/31/deep-into-gradle-in-action-1/ 什么是构建工具? 一个可编程的工具,能够以可执行和有序的任务来表达满足需要的自动化过程. 以Java为例,要得到一个简单可运行的Jar文件,需要下面几步: 1.编译源代码2.运行测试(前提是你有测试) 3.拷贝Class文件到目标目录4.打包Class文件为Jar文件 这是一个完整的可自动化的过程,在没有构建…