java如何编写调用其他两个任务的gradle任务?
我用intellij的想法
我有两个梯度任务:clean resources
和generate new resources
task resources_cleaner_fresh(type: JavaExec) {
jvmArgs = ["-Xms1024m","-Xmx1024m"]
main = "com.m.ResourcesCleanerRunner"
}
task BL_generate_warmup(type: JavaExec) {
jvmArgs = ["-Xms1024m","-Xmx1024m"]
main = "com.m.BaselineGeneratorRunner"
}
如何编写一个统一的gradle任务,一个接一个地调用它们
# 1 楼答案
使用任务依赖项,如:
task BL_generate_warmup(type: JavaExec) { dependsOn resources_cleaner_fresh ...
然后运行gradle BL_generate_warmup
。如果需要在执行其他任务之前调用此命令,请清洗并重复此模式# 2 楼答案
在构建中使用此代码。格拉德尔
然后,只需对gradle任务执行
resources_cleaner_fresh
命令即可同时运行这两个任务