Domanda

Questo è in un ambiente Windows XP.

Sto cercando di installare e modificare alcuni file che hanno le impostazioni predefinite. Voglio aggiornare queste impostazioni utilizzare gli oggetti da $ {env}

È stato utile?

Soluzione

Utilizzando foreach da ant-contrib , si potrebbe iterare ${env} come:

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

Sono stato in grado di fare questo con NAnt:

<target name="run">
    <foreach item="String" in="${environment::get-variable('CLASSPATH')}" delim=";" property="x">
        <echo message="${x}" />
    </foreach>
</target>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top