Gradle 如何实现多任务的调用呢?

Java-框架王 Gradle教程 发布时间:2021-08-02 11:17:34 阅读数:6875 1

Gradle多任务调用

在Gradle中我们可以使用命令行的模式一次运行多个任务
实现思路:
    gradle task1 task2
 以上命令会依次运行 task1 ,task2
 并且每个任务只会被运行一次
例: 依次定义四个任务,然后将脚本放入 build.gradle文件中
build.gradle内容如下所示:

task myTask1 << {
    println 'java265.com-myTask1'
}
task myTask2(dependsOn: myTask1) << {
    println 'java265.com-myTask2'
}
task myTask3(dependsOn: [myTask1, myTask2]) << {
    println 'java265.com-myTask3'
}
task myTask4(dependsOn: [myTask1, myTask3]) << {
    println 'java265.com-myTask4'
}

------测试以上代码,将输出以下信息------
c:\test>gradle myTask4 myTask3
:myTask1
java265.com-myTask1
:myTask2
java265.com-myTask2
:myTask3
java265.com-myTask3
:myTask4
java265.com-myTask4
BUILD SUCCESSFUL
Total time: 1 secs

注意事项:
    由于每个任务都只会被调用一次
  即:
   c:\test>gradle myTask4 myTask4
  等同于
   c:\test>gradle myTask4
  的效果
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Gradlejiaocheng/202108/617.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者