我需要将一个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文件位于同一目录中?
最佳答案
我找不到此问题的解决方案。
我将build.xml文件移到了gradle文件所在的目录中,并更改了构建文件中的目录引用。
关于gradle - 将Ant构建导入Gradle时添加build.xml的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52838333/