在ant参数中逃脱破折号

时间:2014-03-07 09:50:26

标签: xml ant escaping build.xml

我试图在Ant任务中检查文件。 Todo我需要在命令中添加一个参数。这适用于我尝试排除的其他文件,除了带有破折号和空格的文件路径。

包装起来:

这确实有效

<arg line="--exclude=/jquery/jquery-1.4.4.min.js" />

这不是

<arg line="--exclude=/jquery - foo/jquery-1.4.4.min.js" />

我已经尝试像linux shell那样逃避它,但这并没有解决问题。 有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用value而不是line

<arg value="--exclude=/jquery - foo/jquery-1.4.4.min.js" />

当您使用line时,该值会在空格中分成多个参数。当您使用value时,没有分裂。