ant中包含的相对路径

ant中包含的相对路径,ant,Ant,我有一个蚂蚁构建系统。我有一些公共构建文件(common.xml),其他构建文件(比如foo)可以导入这些文件。通常,我希望包含/引用公共构建文件中的文件。然而,这些路径最终是相对于projectfoo的build.xml的 是否可以让foo的build.xml导入common.xml(位于../)但仍然让common.xml引用common.xml目录中的文件 换句话说,在common.xml中,我想写相对于common.xml目录的路径,而不是foo目录的路径。请参阅中的“根据导入的文件解析

我有一个蚂蚁构建系统。我有一些公共构建文件(common.xml),其他构建文件(比如foo)可以导入这些文件。通常,我希望包含/引用公共构建文件中的文件。然而,这些路径最终是相对于projectfoo的build.xml的

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


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

请参阅中的“根据导入的文件解析文件”一节


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

请查看中的“根据导入的文件解析文件”一节

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