Как в файле ANT build.xml можно перебирать элементы в переменной $ {env}? - PullRequest
0 голосов
/ 23 декабря 2009

Это в среде Windows XP.

Я пытаюсь установить и отредактировать некоторые файлы с настройками по умолчанию. Я хочу обновить эти настройки, используя элементы из $ {env}

1 Ответ

3 голосов
/ 23 декабря 2009

Используя foreach из ant-contrib , вы можете перебрать ${env}, например:

<target name="run">
    <foreach item="String" in="${env.CLASSPATH}" delim=";" property="x">
        <echo message="${x}" />
    </foreach>
</target>

Я смог сделать это с помощью NAnt:

<target name="run">
    <foreach item="String" in="${environment::get-variable('CLASSPATH')}" delim=";" property="x">
        <echo message="${x}" />
    </foreach>
</target>
...