gradle-helloworld

1. 创建build.gradle文件

创建gradle

touch build.gradle

也可以使用标题2的方法直接创建并打开build.gradle文件

2. 打开build.gradle

vi build.gradle

3. 定义一个task

task hello{
    doLast{
        println 'hello world!'
    }
}

这是构建脚本定义一个任务(Task),任务名字叫 hello,并给 hello添加一个动作 doLast ,doLast:代表 Task执行完毕后要回调这部分闭包的代码实现。

4. 执行task

gradle -q hello

执行后的打印:hello world!
-q :用于控制 gradle 输出的日志级别

5. 不加 -q执行task

-q 省略掉 可以查看执行的具体信息(如下)

> Task :hello 
hello world

6. 其他定义task方式

task hello << {
    println 'hello world!'
}

7.使用groovy语言构建task

task upper << {
    def str='groovy'
    println "方式一:"+str
    println "方式二:${str}"
    println "方式三:$str"
}

groovy三种拼接字符串方式:
①:普通拼接
②:通过表达式运算拼接
③:方式一种花括号里面只有一个变量可以去掉花括号
注意:单引号不能对字符串中的表达式做运算

8.任务依赖

task hello << {
    println 'hello world!'
}
task intro(dependsOn:hello) << {
    println "Gradle"
}

执行结果

hello world!
Gradle

上面的任务的方法doFirst和doLast分别代表在任务之前调用、任务之后调用。<<相当于doLast。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值