gradle-helloworld 超、凢脫俗 2022-05-31 02:25 160阅读 0赞 # 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。
还没有评论,来说两句吧...