In einer ANT build.xml-Datei, wie kann ich Iterierte über die Elemente in der $ {env} Variable?
-
21-09-2019 - |
Frage
Dies ist in einer Umgebung mit Windows XP.
Ich versuche, einige Dateien zu installieren und zu bearbeiten, die Standardeinstellung. Ich mag diese Einstellungen Elemente verwenden aktualisieren von $ {env}
Lösung
Mit foreach
von ant-contrib , könnten Sie iterieren ${env}
wie:
<target name="run">
<foreach item="String" in="${env.CLASSPATH}" delim=";" property="x">
<echo message="${x}" />
</foreach>
</target>
Ich konnte dies mit NAnt tun:
<target name="run">
<foreach item="String" in="${environment::get-variable('CLASSPATH')}" delim=";" property="x">
<echo message="${x}" />
</foreach>
</target>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow