Как передать параметры для Ant script, который вызывается через оболочку script?

Мне нужно вызвать ant script через оболочку script. Рассмотрим параметры для ant script a, b, c. как я могу передать параметр для этих переменных? Я должен предоставить параметры для ant vis для вызова оболочки script. может ли кто-нибудь помочь мне в этом?

Ответ 1

Вы имеете в виду присвоение значения из командной строки? Если да, попробуйте

-DpropertyName=itsValue

Например,

<project>
    <target name="hi">
        <property name="person" value="world"/>
        <echo message="Hello ${person}"/>
    </target>
</project>

а затем

ant -Dperson="MerryPrankster" hi

дает

 [echo] Hello MerryPrankster