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 :

Test d'existence d'une propriété


Sujet :

ANT Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 319
    Points : 351
    Points
    351
    Par défaut Test d'existence d'une propriété / AntContrib
    Salut à tous !

    Je me mets doucement à l'utilisation d'Ant et je rencontre des difficultés.

    J'aimerais simplement tester l'existence d'une propriété afin de poursuivre différemment en cas de réussite ou d'échec. Si quelqu'un parmis vous sait comment faire peut il m'orienter s.v.p. ?

    Note : J'ai récupéré Ant-Contrib et tenté d'utiliser la tâche assert mais elle me donne des erreurs du type : Assert doesn't support the "name" attribute. Pourtant dans l'exemple fourni dans la documentation il est écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <assert name="wait" execute="false">
    ...
    Au secours !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 319
    Points : 351
    Points
    351
    Par défaut
    Personne ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 319
    Points : 351
    Points
    351
    Par défaut
    Au passage, Eclipse me donne cette erreur lors de l'interprétation de mon instruction : "Error - Element type "assert" must be declared.". J'ai essayé d'ajouter une tâche Ant via les préférences en sélectionnant la classe net.sf.antcontrib.logic.Assert mais ça n'a pas l'air de stimuler Eclipse plus que ça...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 319
    Points : 351
    Points
    351
    Par défaut
    Ok, je n'ai plus de problème de définition de la tâche assert. Finalement je n'avais pas besoin de télécharger / installer antcontrib puisque cette bibliothèque existait déjà dans mon dossier %J2EE%/lib/ant/lib. Il m'a suffit de l'inclure dans l'environnement d'exécution d'Ant pour Eclipse (Window>Preferences...>Ant>Runtime, onglet «Classpath», noeud «Ant Home Entries» en cliquant sur le bouton «Add External JARs...»). Aucun besoin, donc, de placer une archive JAR d'AntContrib dans le dossier lib/ du plug-in Ant d'Eclipse ou autre...

    Bwef, un p'tit peu galère ces histoires d'inclusions / chemins, mais à présent je peux me servir des tâches supplémentaires, youpi ! :]

    EDIT Ah oui, au fait !..

    Pour s'assurer de l'existence d'une propriété :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <assert name="pou3t.gizmo" exists="true">
        <echo>pou3t.gizmo = ${pou3t.gizmo}</echo>
        ...
    </assert>
    Pour tester l'existence d'une propriété :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <if>
        <isset property="pou3t.gizmo" />
        <then>
            <echo>pou3t.gizmo = ${pou3t.gizmo}</echo>
            ...
        </then>
        <else>
            ...
        </else>
    </if>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E]Test de l'existence d'une propriété
    Par extase dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2007, 20h32
  2. TComponent: vérifier l'existence d'une propriété
    Par TicTacToe dans le forum Delphi
    Réponses: 6
    Dernier message: 31/05/2006, 16h28
  3. test d'existence d'une table dans une bd mysql
    Par kafana dans le forum JDBC
    Réponses: 5
    Dernier message: 25/03/2006, 22h19
  4. Réponses: 2
    Dernier message: 08/12/2005, 15h41
  5. Test d'existence d'une valeur dans une table
    Par dleu dans le forum Bases de données
    Réponses: 9
    Dernier message: 29/12/2004, 11h38

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