【发布时间】:2018-10-16 14:53:56
【问题描述】:
我需要将一个 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 文件位于同一目录中?
【问题讨论】: