Java 类org.apache.commons.exec.launcher.CommandLauncherFactory 实例源码
项目:XWBEx
文件:DefaultExecutor.java
/**
* Default constructor creating a default <code>PumpStreamHandler</code>
* and sets the working directory of the subprocess to the current
* working directory.
*
* The <code>PumpStreamHandler</code> pumps the output of the subprocess
* into our <code>System.out</code> and <code>System.err</code> to avoid
* into our <code>System.out</code> and <code>System.err</code> to avoid
* a blocked or deadlocked subprocess (see{@link java.lang.Process Process}).
*/
public DefaultExecutor() {
this.streamHandler = new PumpStreamHandler();
this.launcher = CommandLauncherFactory.createVMLauncher();
this.exitValues = new int[0];
this.workingDirectory = new File(".");
}