Hallo,
ich starte mit Netbeans (unter Linux) mittels
ein testtool. Wenn ich dies händishc im Terminal starte, läuft dieses ein paar sec und gibt mir dann im Terminal ein Ergebnis zurück. Jetzt weiß ich nicht, wie ich diese Rückgabe nach "unbestimmter" Zeit aus dem Terminal mit Netbeans abfragen kann.
Bei
und
bekomme ich sofort nur Quark zurück. Eigentlich wollte ich ja mit
auf das Ende des Prozesses warten und erst dann den Wert aus dem Terminal irgendwie holen. Warum funktioniert hier p.waitFor() nicht ?
ich starte mit Netbeans (unter Linux) mittels
Java:
Process p = Runtime.getRuntime().exec("java -jar test_cli.jar);
Bei
Java:
p.waitFor();
Java:
System.out.println(p.toString());
Java:
p.waitFor();