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 :

Logger les evenements de ANT dans un fichier


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut Logger les evenements de ANT dans un fichier
    Bonjour, J'ai trouvé le bout de code suivant sur internet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Project project = new Project();
        DefaultLogger log = new DefaultLogger();  
        log.setOutputPrintStream(System.out);
        log.setMessageOutputLevel(Project.MSG_INFO);
        project.addBuildListener(log);
        project.init();
        File buildFile = new File("build.xml");
        project.executeTarget("ma_tache");
    Il marche bien,sauf qu'il me logge sur la sortie standard, mais moi ce que je veux c'est récupérer ces logs dans une chaine ou les placer dans un fichier, quelqu'un a til une idée?
    Autre chose, peut on creer notre propre logger et coller à la tache ant?
    Merci d'avance.

  2. #2
    Membre éclairé Avatar de Soulama
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2004
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 619
    Par défaut
    Bonjour,
    il faut remplacer le System.out par un PrintWriter dans cette ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    log.setOutputPrintStream(System.out);
    Soulman

Discussions similaires

  1. Réponses: 3
    Dernier message: 15/05/2008, 16h06
  2. Réponses: 1
    Dernier message: 18/12/2007, 11h06
  3. Changer les virgules en points dans un fichier texte
    Par lilibert dans le forum MATLAB
    Réponses: 8
    Dernier message: 19/06/2007, 17h41
  4. Réponses: 1
    Dernier message: 26/04/2007, 11h13
  5. [vb6]:Recuperer les caracteres qui sont dans un fichier text
    Par flav66 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 23/10/2006, 08h44

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