我希望我的顶级build.gradle文件中的任务依赖于运行' compileJava'在子项目中。目前top. level .gradle文件显示:
subprojects {
apply plugin: "java"
}
task wrap(dependsOn: 'compileJava' ...)
这不起作用。我可以说gradle compileJava
并运行" compileJava"所有子项目的目标。但是没有" compileJava"顶级项目中的任务。
如何制作" wrap"任务取决于" compileJava" ?
答案 0 :(得分:1)
task wrap {
dependsOn { subprojects.compileJava }
}