ant将所有参数传递给java任务

时间:2011-12-28 17:51:16

标签: java ant command-line parameters

有没有办法将所有ant命令行参数作为属性传递给java任务?

例如: ant -Dprop1 = value1 -Dprop2 = value2 ... -file build.xml myTarget

    <target name="myTarget">
    <java classname="MyClass">
     <sysproperty ... all properties>
    </java>
    </target>

因此,启动的jvm将具有从ant命令行传递的所有属性。

由于

1 个答案:

答案 0 :(得分:2)

试试这个:

<java ...>
    <syspropertyset>
        <propertyref regex=".*"/>
    </syspropertyset>
</java>