【问题标题】:Path relative to include in ant相对于包含在 ant 中的路径
【发布时间】:2011-03-02 02:57:55
【问题描述】:

我有一个 ant 构建系统。我有一些其他构建文件(例如 foo)导入的通用构建文件(common.xml)。很多时候,我想包含/引用公共构建文件中的文件。然而,这些路径最终是相对于项目 foo 的 build.xml 的。

是否可以让 foo 的 build.xml 导入 common.xml(在 ../ 中)但仍然有 common.xml 引用 common.xml 目录中的文件?

换句话说,在 common.xml 中我想写相对于 common.xml 目录的路径,而不是 foo 的目录。

【问题讨论】:

    标签: ant


    【解决方案1】:

    查看import task docs 中的“针对导入的文件解析文件”部分。

    基本上你需要使用dirname任务获取common.xml文件的路径,并用它来构造相对文件的路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-26
      • 2014-03-30
      • 2013-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多