externe Programm starten
Von: , Frage gestellt am So, 28. Apr 2002
Hallo,
ich habe hier ein Kommandozeilenprogramm, das auf eben dieser einige Ausgaben generiert (ja, das läuft dann halt nur unter Windows, aber egal). Diese Programm möchte ich aus einer Java-Applikation starten und die Ausgaben in einem String speichern. Zum Starten verwende ich:
Runtime.getRuntime().exec("./dateiname.exe");
Allerdings erscheint daraufhin in der DOS-Box nur "Press any key to continue", die eigentlich Ausgaben sehe ich nicht. Das Programm an sich erscheint aber im Task-Manager, wurde also korrekt gestartet.
Weiss jemand, wieso die Ausgaben nicht zu sehen sind? Starte ich es manuell von der Kommandozeile, dann funktioniert's auch.
Viele Grüße, Robert
