我有一个Gradle多项目。项目中的所有模块都引入了一个自定义插件,该插件定义了build任务,即所有常见的构建步骤。它们都是Java项目/模块。
在其中一个名为alt的项目中,我想指定它的构建应该明确地依赖于另外两个任务,即"app-bundle", "intern"。
但是,当我为alt设置以下内容时,我得到了下面的错误。
为alt的构建添加这个额外的dependsOn逻辑的语法是什么?
build.gradle
val rootBuild = task("build") {
dependsOn("app-bundle", "intern")
}错误:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/rob/git/root-project/alt/build.gradle.kts' line: 22
* What went wrong:
Cannot add task 'build' as a task with that name already exists.发布于 2020-12-03 02:40:20
希望下面的例子能有所帮助
task("custom1") {
println("from custom task")
}
tasks["build"].dependsOn("custom1")https://stackoverflow.com/questions/65094982
复制相似问题