Revision: 14971
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 18, 2009 15:51 by macbeth76
Initial Code
import java.io.*;
import java.util.*;
public class DoProcessBuilder {
public static void main(String args[]) throws IOException {
if (args.length <= 0) {
System.err.println("Need command to run");
System.exit(-1);
}
Process process = new ProcessBuilder(args).start();
InputStream is = process.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line;
System.out.printf("Output of running %s is:",
Arrays.toString(args));
while ((line = br.readLine()) != null) {
System.out.println(line);
}
}
}
Initial URL
http://www.java-tips.org/java-se-tips/java.util/from-runtime.exec-to-processbuilder.html
Initial Description
Initial Title
Java Tips - From Runtime.exec() to ProcessBuilder
Initial Tags
Initial Language
Java