Gradle阅读笔记-第一章Gradle入门

1:gradle版hello world!

task hello{

        doLast{

                println'hello world!'

        }

}

执行:

$ gradle -q hello

hello world!

给任务hello添加了一个Action doLast,意味着在Task执行完毕之后要回调doLast的这部分闭包的代码实现;

在groovy中,单引号和双引号所包含的内容都是字符串;

2:Gradle Wrapper

Wrapper就是Gradle的一层包装,便于团队开发过程中统一Gradle构建的版本,项目开发的过程中,用的都是Wrapper这种方式,当使用Wrapper启动Gradle的时候,Wrapper会检查Gradle有没有被下载关联,如果没有将会从配置的地址进行下载构建。

生成Wrapper:gradle wrapper

后加 --gradle-version 指定版本

后加 --gradle-distribution-url 用于指定下载发行版的url地址

生成文件如下:

|-gradle

|      |_wrapper

|              |_gradle-wrapper.jar   ---| 具体的业务逻辑实现的jar包

|              |_gradle-wrapper.properties    ---| 配置文件

|-gradlew         ---| linux下的可执行脚本

|-gradlew.bat   ---| windows下的可执行脚本

Gradle日志:

gradle -q(i --info, d -debug, s --stacktrace 关键性的堆栈信息,  S --full-stacktrace 全部对战信息) tasks

Gradle命令行

强制刷新依赖:./gradlew --refresh-dependencies assemble

执行多个任务:./gradlew clean jar

缩写执行:./gradlew connectCheck = ./gradlew cc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值