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

Langage Java Discussion :

rediriger sortie compilateur


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut rediriger sortie compilateur
    Je n'arrive pas a rediriger la sortie du compilateur java en ligne de commande dans un fichier texte ... le fichier reste vide et les erreurs sont quand meme affichées a l'ecran

    Une idee ?
    merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Le compilateur écrit dans la sortie d'erreur... il faut donc utiliser 2> au lieu de > :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac ... 2>fichier.txt
    a++

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Une sur deux que le compilateur écrive sur la sortie d'erreur plutôt que sur la sortie standard, si tu es sous un *NIX essayes de rediriger de cette façon:

    javac *.java 2>toto.txt

    Ou pour avoir la sortie standard et la sortie d'erreur en même temps

    javac *.java &>toto.txt

    Si tu es sous Window$, bah jsais pas faire (après une vague recherche il semblerait que ce soit la même chose, pour une fois)

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par sinok
    (après une vague recherche il semblerait que ce soit la même chose, pour une fois)
    C'est bien la même chose
    A noter que l'on peut également rediriger la sortie d'erreur vers la sortie standard avec 2>&1, par exemple pour rediriger les deux sorties vers le même fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac ... >fichier.txt 2>&1
    a++

  5. #5
    Membre Expert
    Avatar de Clorish
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 474
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 474
    Par défaut
    cool merci !!
    Rapide les reponses ici

    c'est bon 2> marche sous Windows.
    Je ne la connaissait pas j'utilisait toujouts >.
    J'ai bien vu cette commande pendant mes recherhces mais je pensais que ca voulait dire "deux >" soit >> .... mais ca c'est la concatenation.
    J'ai pas fait le rapprochement

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

Discussions similaires

  1. redirigé sortie audio vers l'entrer (micro)
    Par walou dans le forum Debian
    Réponses: 1
    Dernier message: 22/01/2011, 19h05
  2. Rediriger sortie de script en temps reel
    Par raph382 dans le forum Débuter avec Java
    Réponses: 18
    Dernier message: 10/01/2011, 17h25
  3. Rediriger sortie standard
    Par dvp_zero dans le forum C
    Réponses: 8
    Dernier message: 05/05/2010, 18h43
  4. Réponses: 2
    Dernier message: 13/11/2009, 17h02
  5. [Eclipse 3.1][Plugin] Rediriger sortie vers la console
    Par petitpepito dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 18/01/2006, 23h37

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