1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Ausgabe des Java-Interpreters in Datei umleiten?

    • Frage
  • buschti
  • 6. Mai 2003 um 20:30
  • Unerledigt
  • buschti
    5
    buschti
    Mitglied
    Punkte
    220
    Beiträge
    42
    • 6. Mai 2003 um 20:30
    • #1

    Hallo,

    ich habe öfters das Problem, daß die Ausgaben des Java-Interpreters im Dos-Fenster nicht vollständig sichtbar sind (v.a. bei Ausgabe des Stacktraces bei Exceptions).
    Kennt jemand von Euch eine Möglichkeit, die Ausgabe in eine Datei umzuleiten? Oder vielleicht hat jemand noch eine bessere Lösung?
    Hab schon versucht, die Zeilenanzahl auf 50 zu setzen, aber meine Win98-Eingabeaufforderung schafft das nicht, es sind immer nur 25 Zeilen sichtbar, weiß der Geier wieso....

    Benutze übrigens Version 1.4.0 des SDK.

  • tocvolxa
    2
    tocvolxa
    Mitglied
    Punkte
    30
    Beiträge
    6
    • 6. Mai 2003 um 21:04
    • #2

    umleitung der Fehlerausgabe einfach mit 2> File (die standarausgabe entsprechend ohne der 2)

    also z.b. java xxx 2> xxxException.txt

  • buschti
    5
    buschti
    Mitglied
    Punkte
    220
    Beiträge
    42
    • 6. Mai 2003 um 22:56
    • #3

    hm, das funktioniert wunderbar für System.out.println's, aber Exceptions werden immer noch ins Dos-Fenster geschrieben.

  • bimbo
    15
    bimbo
    Mitglied
    Reaktionen
    15
    Punkte
    2.320
    Beiträge
    390
    • 7. Mai 2003 um 00:05
    • #4
    Zitat von SebyMan

    hm, das funktioniert wunderbar für System.out.println's, aber Exceptions werden immer noch ins Dos-Fenster geschrieben.


    das funkt:

    Code
    try
        {
          java.io.FileOutputStream outstream = new java.io.FileOutputStream("err.txt");
          System.setErr(new java.io.PrintStream(outstream));
          System.setOut(new java.io.PrintStream(outstream));
        }
        catch(Exception e){
    
    
        }

    LVA Erfahrungsberichte: http://vowi.fsinf.at/

  • samoth16
    2
    samoth16
    Mitglied
    Punkte
    15
    Beiträge
    3
    • 16. Mai 2003 um 03:40
    • #5

    Wenn du Windows verwendest, dann kannst du dir unter http://www.texpad.com einen Editor (gratis) runterladen, der den Javasyntax kennt, von dem aus du compilieren, Javaprogramme starten etc. kannst, und der für dich vor allem die komplette Ausgabe in einem eigenen Textfile mitspeichert (und auch während der Laufzeit anzeigt). Schaus dir mal an, ich find ihn wirklich gut.
    sg Tom

  • nexxyz
    11
    nexxyz
    Mitglied
    Reaktionen
    3
    Punkte
    1.198
    Beiträge
    219
    • 16. Mai 2003 um 09:07
    • #6

    Frage: Solltest du nich "samoht" heissen? bin nämlich satanischer weise auch einer...

    “It is a fool's prerogative to utter truths that no one else will speak.”
    (\)exxyz-Music-Home

  • samoth16
    2
    samoth16
    Mitglied
    Punkte
    15
    Beiträge
    3
    • 17. Mai 2003 um 15:40
    • #7

    ... aber ich hab es mir ehrlich gesagt vor langer langer Zeit vom Emperor-Samoth abgeschaut, der es halt auch so schreibt. Klingt außerdem besser, wenn man mans ausspricht. Und irgendwie ists auch egal würd ich sagen.

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung