我尝试为vagrant up编写一个ant脚本,但由于某种原因它只得到没有up参数的vagrant命令,我这样写它
<arg line="-c vagrant up" />
有人可以帮助我理解为什么它没有得到up命令以及如何解决它?
答案 0 :(得分:0)
尝试将每个单词放入单独的arg
:
<arg value="-c"/>
<arg value="vagrant"/>
<arg value="up"/>
这通常比line
变种更好。
请参阅Ant手册中的Command-line Arguments:
强烈建议尽可能避免使用
line
版本。 Ant将尝试以类似于a的方式拆分命令行 (Unix)shell会做,但可能会创建一些非常不同的东西 根据你在某些情况下的预期。