在我的root build.gradle中,我已经定义了这样的GradleBuild任务:
project.task('distribute', type : GradleBuild) {
startParameter = gradle.startParameter.newInstance()
tasks = [":subprojectA:displayInfo"]
}
鉴于我的根项目目录名为root, 当我运行分发任务时,执行的任务是
:root:subProjectA:displayInfo
如何将root变成看起来像子项目的内容以及为什么gradle构建任务不会像这样执行正确的任务:
:subProjectA:displayInfo
答案 0 :(得分:0)
这实际上不是问题。即使gradle输出指示root是子项目,仍然执行正确的任务。