public class ProcessStarter
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected static java.util.Set<java.lang.String> | reserved | 
| Constructor and Description | 
|---|
| ProcessStarter() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static void | close(java.io.OutputStream os)Close a stream. | 
| static void | main(java.lang.String[] args)Start a java or non-java process. | 
| protected static java.util.Map<java.lang.String,java.lang.Object> | processArguments(java.lang.String[] args)Process the cmd line args. | 
| static void | startExternalProcess(java.lang.String dir,
                    java.lang.String cmd,
                    java.io.OutputStream out,
                    java.io.OutputStream err)Start an external process. | 
| static void | startJavaProcess(java.lang.String[] parts,
                java.io.OutputStream out,
                java.io.OutputStream err)Start a java process. | 
public static void main(java.lang.String[] args)
protected static java.util.Map<java.lang.String,java.lang.Object> processArguments(java.lang.String[] args)
public static void startExternalProcess(java.lang.String dir,
                                        java.lang.String cmd,
                                        java.io.OutputStream out,
                                        java.io.OutputStream err)
public static void startJavaProcess(java.lang.String[] parts,
                                    java.io.OutputStream out,
                                    java.io.OutputStream err)
protected static void close(java.io.OutputStream os)