tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
2822
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ashaman Ashaman ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    20
    Hi,

    ich stell mich wohl grad sehr ungeschickt an und finde einfach keinen Ansatz.
    Mein Problem ist folgendes. Ich habe ein kleines Programm in Java geschrieben, dass als eine Art CLI dient. Das funktioniert auch wunderbar.
    Nun möchte ich aber, dass gewisse Rückmeldungen nicht in der Java-Konsole angezeigt werden sondern im aufrufendem cmd-Fenster von Windows.
    Als Beispiel:
    1. Benutzer startet die jar im cmd-Fenster mit "Hilfeparameter"
    2. Programm untersucht die Parameter und reagier -> gibt die "Hilfe" aus im cmd-Fenster
    3. Programm ist fertig

    eigentlich ganz simpel nur wie stelle ich es an, dass die System.out ausgabe im cmd-Fenster landet. Ich hab jetzt viel im Bereich OutputStream gesucht aber leider komme ich auf keinen grünen zweig.

    Danke für eure Hinweise!!

    Gruß
     

  2. #2
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Wie startest du dein Programm denn?

    Wenn man es mit
    java -jar deinJar.jar
    startet erscheint eigentlich alles was mit System.out.println geschrieben wird in dem aufrufenden Fenster.
     

  3. #3
    Ashaman Ashaman ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    20
    eigentlich nur direkt per:
    programm.jar -parameter

    aber du hast recht. wenn ich es so starte wird es korrekt ausgegeben.
    Geht es nur so? Ich mein es ist echt kein beinbruch wenn man das programm über den java aufruf starten muß aber es würde halt den commandozeilen aufruf kürzer machen
     

  4. #4
    koppelschoof koppelschoof ist offline Mitglied Bronze
    Registriert seit
    Jun 2008
    Ort
    Siegburg
    Beiträge
    49
    mach dir doch einfach ein kleines shellscript und davon nen shortcut aufn desktop
     

  5. #5
    Avatar von matdacat
    matdacat matdacat ist offline Mitglied Platin
    Registriert seit
    Aug 2004
    Beiträge
    672
    Die JAR-Files sind bei Dir wohl mit javaw.exe verknüpft - dieses öffnet kein Kommandozeilenfenster. Du könntest diese Verknüpfung auf java.exe ändern, gilt dann jedoch für jeden Doppelklick auf ein JAR-File.
     

  6. #6
    Ashaman Ashaman ist offline Mitglied
    Registriert seit
    Sep 2007
    Beiträge
    20
    das mit der verknüpfung hatte völlig zugetroffen.
    werd ich mir merken sollte ich nomma in den genuß kommen so etwas zu brauchen.

    Danke für die hilfen und ideen

    Gruß
     

Ähnliche Themen

  1. Antworten: 15
    Letzter Beitrag: 16.08.09, 22:31
  2. Textarea statt Konsole!
    Von Ramix im Forum Java
    Antworten: 3
    Letzter Beitrag: 20.12.07, 21:17
  3. Hilfe! û statt - in der Konsole!
    Von athlon im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 27.09.05, 19:53
  4. Laufend aktualisierte GUI-Ausgabe statt Konsole
    Von Joghurt im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 12
    Letzter Beitrag: 23.11.04, 23:23
  5. Ausgaben von SELECT in Datei statt auf Konsole
    Von MichiM im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 18.08.04, 18:07