命令行args在蚂蚁

时间:2015-05-18 06:40:26

标签: xml command-line ant args

我有一个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文件中有错误但我不确定是什么。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

检索变量的正确语法如下:${var.name}

因此你需要改变你的xml:

<arg value="${arg}"/>

因为使用-D参数,您将设置arg变量。