在build.xml中为ant中的目录指定目录

时间:2011-09-29 21:46:35

标签: ant directory build.xml

我有一个ant的build.xml文件,我想从

修改一个目录
<condition property="flex_sdk" value="%cd%/SDK/flex_sdk/">
        <os family="windows" />
</condition>

<condition property="flex_sdk" value="../SDK/flex_sdk/">
        <os family="windows" />
</condition>

flex_sdk bin目录有.bat文件,因此它们使用cmd / c运行。我收到错误“'..'不被识别为内部或外部命令”。

非常感谢任何帮助。 感谢。

1 个答案:

答案 0 :(得分:0)

也许你可以试试这个:

<property name="bat.dir" location="${flex_sdk}"/>

如果在属性中指定了location属性,则会根据ant {buildir}目录中的$ {basedir}解析相对路径。