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 :

failonerror, comment ça marche?


Sujet :

ANT Java

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 20
    Par défaut failonerror, comment ça marche?
    Bonjour à tous,
    Dans le cadre d'un projet, j'utilise une tache ant qui me permet de compiler et d'executer mon programme, j'ai fait en sorte que mon programme JAVA renvoie 0 si tout s'est bien passé, 1 sinon. Je voudrais que mon ANT arrete le processus ( m'affiche BUILD FAILED) si la valeur de retour est 1. Voici mon code ANT :
    <java dir="${build}"
    classname="TestOracle"
    fork="true"
    failonerror="true"
    >
    <classpath>
    <pathelement path="${build}" />
    <fileset dir="${lib}">
    <include name="**/*.jar"/>
    </fileset>
    </classpath>
    <arg value= "${host}" />
    <arg value="${port}" />
    <arg value="${sid}" />
    <arg value="${user}"/>
    <arg value="${pass}"/>
    </java>
    </target>


    Malheureusement si je rentre une erreur dans l'host ou l'user ou un des parametres, la tache ANT ne m'affiche rien...
    Quelqu'un pourrait-il m'aider je ne vois vraiment pas ?

    Bonne journée

    Merci par avance

  2. #2
    Membre expérimenté
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Par défaut
    Bonjour,

    Pour utiliser failonerror, ton programme doit se terminer par
    • System.exit(0) si tout va bien
    • System.exit( autre chose que 0) si une erreur s'est produite

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 20
    Par défaut
    Oui merci beaucoup, j'utilisais un return ...

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

Discussions similaires

  1. ToAsciiEx, comment cela marche ?
    Par mikyfpc dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/02/2004, 22h39
  2. [MFC] list box : comment ça marche
    Par runn2 dans le forum MFC
    Réponses: 4
    Dernier message: 28/01/2004, 13h36
  3. [SYNEDIT] -> Comment ça marche ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2004, 20h11
  4. [TP][Turbo Vision] comment ça marche ??
    Par Costello dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 05/08/2003, 01h24
  5. [update][req. imbriquee] Comment ca marche ??
    Par terziann dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/07/2003, 13h51

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