IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

comment executer une target Ant qui dépends à plusieurs de target


Sujet :

ANT Java

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Points : 18
    Points
    18
    Par défaut comment executer une target Ant qui dépends à plusieurs de target
    Bonjour,

    je suis débutant dans la programmation ant,

    je suis entrant d'exécuter une target A qui dépends à plusieurs target ( B, C,D,dir.check).

    j'utilise ant 1.7.1

    voici mon script bluid.xml qui contient (target "dir.check" et target "A") , les autres target ( B,C,D) existent dans un autre fichier ant :

    target dir.check pour vérifier l’existence d'un répertoire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <target name="dir.check">
        <condition property="dir.exists">
          <and>
          <available file="C:temp/test" type="dir"/>
           </and>
        </condition>
      </target>

    la target A qui dépends les targets B,C,D:



    mon but est d'éxécuter target "A" que si le répertoire C:temp/test existe . c'est pour cela j'ai fait le target dir.check pour vérifier l'existance de directory.


    lorsque j'exécute le build.xml , la target A s'éxécute toujours soit avec ce code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <target name="A" depends="dir.check,B,C,D"  description="maTargetA" unless="dir.exists" />
    ou bien ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <target name="A" depends="dir.check,B,C,D"  description="maTargetA" if="dir.exists" />

    ma question comment, j'éxécute la target A que si le répertoire C:temp/test existe?


    merci de votre aide.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Points : 18
    Points
    18
    Par défaut
    Citation Envoyé par olivier75000 Voir le message
    Bonjour,

    je suis débutant dans la programmation ant,

    je suis entrant d'exécuter une target A qui dépends à plusieurs target ( B, C,D,dir.check).

    j'utilise ant 1.7.1

    voici mon script bluid.xml qui contient (target "dir.check" et target "A") , les autres target ( B,C,D) existent dans un autre fichier ant :

    target dir.check pour vérifier l’existence d'un répertoire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <target name="dir.check">
        <condition property="dir.exists">
          <and>
          <available file="C:temp/test" type="dir"/>
           </and>
        </condition>
      </target>

    la target A qui dépends les targets B,C,D:



    mon but est d'éxécuter target "A" que si le répertoire C:temp/test existe . c'est pour cela j'ai fait le target dir.check pour vérifier l'existance de directory.


    lorsque j'exécute le build.xml , la target A s'éxécute toujours soit avec ce code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <target name="A" depends="dir.check,B,C,D"  description="maTargetA" unless="dir.exists" />
    ou bien ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <target name="A" depends="dir.check,B,C,D"  description="maTargetA" if="dir.exists" />

    ma question comment, j'éxécute la target A que si le répertoire C:temp/test existe?


    merci de votre aide.




    bonjour,

    est ce que je peux faire le test d’existence de répertoire C:/temps/test à l'intérieure de la target A??
    merci

Discussions similaires

  1. [C#] Comment exécuter une instruction dynamiquement ?
    Par NeoMan dans le forum Contribuez
    Réponses: 11
    Dernier message: 15/01/2009, 16h45
  2. Réponses: 2
    Dernier message: 08/05/2006, 20h23
  3. [BDD] Comment Executer Une SP Mysql avec ADODB depuis PHP
    Par audreyc dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 30/03/2006, 12h17
  4. Comment executer une requête ?
    Par uloaccess dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 09/11/2005, 17h26
  5. Réponses: 4
    Dernier message: 03/12/2004, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo