我需要为 build.gradle.kts 导入许多 ant 文件(build.xml)。如果我只导入一个 build.xml 工作正常,但如果尝试第二个构建文件,则第二个文件没有导入所有目标。
我尝试在导入期间重命名所有任务
ant.importBuild("../project1/build.xml") { antTaskName ->
"ant-project1-$antTaskName"
}
ant.importBuild("../project2/build.xml") { antTaskName ->
"ant-project2-$antTaskName"
}
所有目标都被重命名,但没有导入 project2 build.xml 文件中的所有同名目标。
我启用详细模式并收到以下消息:
已经在 main 或以前的导入中定义,忽略 clean
已在 main 或以前的导入中定义,忽略部署
Clean 和 Deploy 是 project1 和 project2 之间的公共目标。
我需要导入所有使用项目名称后缀重命名的目标。