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

问题描述 投票:0回答:2

我需要将 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 文件位于同一目录中吗?

gradle ant
2个回答
1
投票

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


0
投票

2024 年初,我通过删除导入

build.xml
文件的行、同步 Gradle,然后重新应用该行解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.