如何在ant脚本中截取ivy依赖项名称

如何在ant脚本中截取ivy依赖项名称,ant,ivy,Ant,Ivy,在我的ant脚本中,我想截取ivy依赖项名称,以便在脚本中使用这些名称。原因是依赖项名称并不总是提前知道的。ivy.xml文件根据用户选择的依赖项进行动态更新,构建脚本必须使用这些依赖项 有没有一种方法可以使用ivy:retrieve截取ivy依赖项名称 谢谢。我们的一个项目正在使用一种变通方法,您可以在其中定义ivy tokens.xml,其中包含事先未知项的标记,然后构建脚本将此文件复制到ivy.xml,替换标记,然后才开始与ivy相关的任务。您可以用一个示例来澄清您的问题吗?retriev

在我的ant脚本中,我想截取ivy依赖项名称,以便在脚本中使用这些名称。原因是依赖项名称并不总是提前知道的。ivy.xml文件根据用户选择的依赖项进行动态更新,构建脚本必须使用这些依赖项

有没有一种方法可以使用ivy:retrieve截取ivy依赖项名称


谢谢。

我们的一个项目正在使用一种变通方法,您可以在其中定义
ivy tokens.xml
,其中包含事先未知项的标记,然后构建脚本将此文件复制到
ivy.xml
,替换标记,然后才开始与ivy相关的任务。

您可以用一个示例来澄清您的问题吗?retrieve将把所有依赖项下载到定义的目录中。您可以将该目录中的依赖项用于脚本中需要执行的任何操作(包括文件集等)。为什么需要在这里截取?我不认为它是重复的,rohitsan可能想要修改依赖项,而不仅仅是访问ivy.xml中的信息。它是重复的。您只需使用[模块]。