添加构建路径.xml将 Ant 构建导入 Gradle 时



我需要将 Ant 构建文件导入到我的 build.gradle 文件中。 但是,我有一个多项目构建。 我每个项目的 gradle 文件都在它们自己的目录中。 但是我想将 build.xml 文件保留在主目录中,但当它与 gradle 文件不在同一个目录中时,它无法导入构建文件。

因此,当构建文件和 gradle 文件位于同一目录中时,我可以使用以下 gradle 命令导入 Ant 构建文件:

ant.importBuild 'build.xml'

但是当我将构建文件放在主目录中(gradle 文件上方 1 级(并尝试使用此命令导入构建文件

ant.importBuild '../build.xml'

我收到错误Could not import Ant build file 'C:<correct directory path>build.xml'.

错误显示的路径是正确的路径。 但它无法导入文件。 这是我的设计吗? Ant 构建文件是否必须与 gradle 文件位于同一目录中?

我找不到这个问题的解决方案。 我将构建.xml文件移动到与 gradle 文件相同的目录中,并更改了构建文件中的目录引用。

最新更新