我有一个ant构建文件,我想通过这样传递参数:
蚂蚁命令:ant prob1 -Darg=Bob
Darg被设置为" Bob"。
我在我的xml文件中传递了这样的内容:
<target name="prob1">
<java jar="build/jar/prob1.jar" fork="true">
<arg value="$Darg"/>
但我得到的只是&#34; $Darg
&#34;作为传入的参数。我很确定我的xml文件中有错误但我不确定是什么。任何帮助将不胜感激。
答案 0 :(得分:0)
检索变量的正确语法如下:${var.name}
。
因此你需要改变你的xml:
<arg value="${arg}"/>
因为使用-D
参数,您将设置arg
变量。