gradle的前辈们: 2000年Apache发布了Ant构建工具,ant构建工具以xml语法进行构建。 2004年Apache推出了Maven构建工具,对Ant进行了改进,沿用xml进行配置。 2012年Gradle发布:他主要支持Java,Groovy,scala.使用Groovy语法。 学习第一步_安装配置: 1:安装jdk8 2:下载Gradle(http://www.gradle.org/downloads)并解压 3:将jdk和Gradle的bin加入到环境变量 4:测试安装成果:gradle -v 来一发高大上的东西_Gradle脚本构建: 问题一:Gradle脚本要做什么? 1:构建一个项目 2:执行一个任务 那么问题来了什么是什么是构建项目和执行任务呢? 构建项目简单的说就是:帮助你下载项目需要的jar包,帮助你将这些jar包合理搭配。 执行任务一般就是你所熟悉的:编译类、打jar包、生成JavaDoc文档等。 当然了--这个脚本是用Groovy编写的。 既然你都知道了这么多了,也不妨让你多知道点: 1:Gradle知道你要写脚本所以给你提供了个叫做域特定语言(DSL)的东西。别管他是做什么的了,。 哎..服了你了。不告诉你是不想打击你。既然如此就打击你一下吧: 人家知道你写不了麻烦的,所以给你提供了在这个简单的方法。 2:最终成果是一个大名为build.gradle的UTF-8编码的文件 尝试一下未尝不可_编写helloworld脚本: 1:建名曰:build.gradle的文件。 2:遍写如下代码: task helloword << { println 'helloWord' } 3:在黑框框执行gradle -q helloword 咦~~~~,你还嫌这个简单。来给你个稍微麻烦点的,就你这智商看不懂不要怪我了啦!! 接招: task upper << { String expString = 'YiiBai gradle tutorials' println "Original: " + expString println "Upper case: " + expString.toUpperCase() } 执行:gradle –q upper 没错:这就是在大写输出 不要疑惑这些代码:这是应为你不会Groovy。Groovy提供了一些你想不到的超级简单的方法,你可以到公司书架上看看。 不要笑,我是明子。