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

API standards et tierces Java Discussion :

Changer la sortie standart [FAQ]


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 92
    Par défaut Changer la sortie standart
    Voilà j'utilise une api qui affiche beaucoup de données dans ma console java, seulement j'aimerai que cet affichage ce fasse plutot sur un fichier ou une page web, comment puis-je changer la sortie standart (System.out) pour que cela n'aille plus sur l'écran mais dans le fichier.

  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,


    System.setOut() est fait pour cela...

    a++

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 92
    Par défaut
    merci , je vais essayer ça de suite !

    Pour ce qui est du système au niveau de l'appel par la commande je ne veux surtout pas utiliser ce système puisque toutes les données ne devront pas être redirigé mais merci quand même

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 92
    Par défaut
    la solution fonctionne bien, j'en ai une nouvelle plus orienté "web", j'aimerai faire afficher dans mon explorer le contenu renvoyé par mon printwriter sous forme de texte, sans que le balisage html ne sois pris en compte... est ce possible ?

  5. #5
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    echo "<html><body>" > monFichier.html
    java MonProgramme 1>>monFichier.html 2>>monFichier.html
    echo "</body></html>" >> monFichier.html
    tout simple mais ça devrait marcher

  6. #6
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bonjour,

    Sans modifier ton programme et si tu es sous Windows ou Linux (MAC, je ne connais pas), tu peux utiliser la redirection:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java MonProgrammeJava >sortie.txt 2>erreur.txt
    La sortie standard sera redirigée vers le fichier sortie.txt et les messages d'erreurs seront acheminés vers le fichier erreur.txt.

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/06/2015, 13h45
  2. Changer la sortie des erreur (Console -->Fichier)
    Par ADBows dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 18/08/2011, 11h29
  3. sendmail changer l adresse de sortie du serveur messagerie
    Par wodel dans le forum Serveurs (Apache, IIS,...)
    Réponses: 3
    Dernier message: 18/04/2011, 15h11
  4. Réponses: 3
    Dernier message: 23/05/2007, 10h43
  5. Awk - changer le flux de sortie
    Par Longrais dans le forum Linux
    Réponses: 1
    Dernier message: 16/08/2005, 17h11

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