En utilisant Ant, est-il possible d'utiliser AND, OU condition dans le tag IF?
contrib Il est possible de vérifier plus de condition SI la balise?
J'ai besoin de faire quelque chose comme ceci :
<if>
<equals arg1="${var}" arg2="one"/>
<or>
<equals arg1="${var}" arg2="two"/>
</or>
<or>
<equals arg1="${var}" arg2="three"/>
</or>
<or>
<equals arg1="${var}" arg2="four"/>
</or>
<then>
<echo message="basic dir: ${var}"/>
<copy todir="../direct" verbose="yes" failonerror="no" overwrite="yes">
<fileset dir="${var}">
<include name="**"/>
</fileset>
</copy>
</then></if>
La façon de faire beaucoup de conditions dans un SI?
Mise à JOUR: résoudre:
<if>
<or>
<equals arg1="${var}" arg2="one"/>
<equals arg1="${var}" arg2="two"/>
<equals arg1="${var}" arg2="three"/>
<equals arg1="${var}" arg2="four"/>
</or>
<then>
<echo message="basic dir: ${var}"/>
<copy todir="../direct" verbose="yes" failonerror="no" overwrite="yes">
<fileset dir="${var}">
<include name="**"/>
</fileset>
</copy>
</then></if>
source d'informationauteur Krzysztof Miksa
Vous devez vous connecter pour publier un commentaire.
<If>
est basé sur<condition>
et prend en charge (c'est ma compréhension) de la même les éléments imbriqués (conditions).Donner à ceci un essai: