gradle
你可以从Gradle官网 下载任意一个已经发布的版本
这里有中文翻译用户指南
下载二进制文件压缩包
将 /bin 目录添加到环境变量中
cmd 下使用gradle -v
上面就成功部署了gradle
gradle 里的任何东西都是基于这两个基础概念:
projects(项目)
tasks(任务)
每一个构建都是由一个或多个projects构成, 每一个project 都是由一个或多个tasks构成
gradle命令会在当前目录查找一个叫 build.gradle的文件 , 称为构建脚本. 这脚本里面定义了一个project 和它的tasks
build.gradle
task hello { doLast { println 'Hello world!' } }
使用 gradle -q hello 来执行构建脚本 -q 表示quiet模式, 它不会生成Gradle的日志信息
运行后面我们发现gradle执行脚本时间很长
还有一种更简洁的方式定义tasks
build.gradle
task hello << { println 'Hello world!'
//groovy代码 }
然而, 操作符 <<
在Gradle 4.x中被弃用(deprecated),并且在Gradle 5.0 被移除(removed), 而我用的是7.0版本
所以会抛出Could not find method leftShift() for arguments
错误
去掉<<即可
build.gradle
task hello { println 'Hello world!' //groovy代码 }