【问题标题】:How to intercept ivy dependency names in an ant script [duplicate]如何在蚂蚁脚本中拦截常春藤依赖名称[重复]
【发布时间】:2012-09-22 04:47:30
【问题描述】:

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

有没有办法使用 ivy:retrieve 拦截 ivy 依赖项名称?

谢谢。

【问题讨论】:

  • 你能用一个例子来澄清你的问题吗? retrieve 会将所有依赖项下载到定义的目录。您可以将该目录中的依赖项用于脚本中需要完成的任何事情(使用文件集等)。为什么要在这里拦截?
  • 我不认为是重复的,rohitsan 可能是想修改依赖关系,而不仅仅是从 ivy.xml 访问信息。
  • 它是重复的。您只需使用 [模块]。

标签: ant ivy


【解决方案1】:

我们的一个项目正在使用一种解决方法,您可以在其中定义 ivy-tokens.xml,其中包含预先未知的项目的令牌,然后构建脚本将此文件复制到 ivy.xml,替换令牌,然后才开始常春藤相关的任务。

【讨论】:

    猜你喜欢
    • 2012-01-13
    • 2015-05-24
    • 2010-12-31
    • 2013-10-14
    • 2010-11-06
    • 2011-08-30
    • 2013-01-01
    • 2011-10-24
    • 2010-10-04
    相关资源
    最近更新 更多