Gradle 如何实现多任务的调用呢?
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 的效果
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。