Gradle 如何实现排除指定任务的效果呢?

Gradle教程 发布时间:2021-08-02 11:59:02 阅读数:11271 1

Gradle排除任务

任务中调用了依赖任务,但是如何剔除其中的任务呢?下文将一一道来,如下所示:
实现思路:
    gradle task1 -x task2
    使用 -x 关键字后面接上任务名称
   剔除 task2的运行
例: 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  -x myTask3
:myTask1
java265.com-myTask1 
:myTask4
java265.com-myTask4
BUILD SUCCESSFUL
Total time: 1 secs

版权声明

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

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

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者