public class ProcessUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessUtils.ProcessResult |
static class |
ProcessUtils.ProcessUtilsDelegate |
| Constructor and Description |
|---|
ProcessUtils() |
| Modifier and Type | Method and Description |
|---|---|
static ProcessUtils.ProcessResult |
getResult(java.lang.Process process) |
static java.lang.Process |
run(java.util.List<java.lang.String> args,
java.util.Map<java.lang.String,java.lang.String> envs) |
static java.lang.Process |
run(java.util.List<java.lang.String> args,
java.util.Map<java.lang.String,java.lang.String> envs,
java.io.File workingDirectory) |
static java.lang.Process |
run(java.lang.String... args) |
static ProcessUtils.ProcessResult |
runProcessWithCurrentClasspath(java.lang.Class mainClass,
java.util.List<java.lang.String> args,
java.util.Map<java.lang.String,java.lang.String> envs) |
public static ProcessUtils.ProcessResult getResult(java.lang.Process process)
public static java.lang.Process run(java.lang.String... args)
public static java.lang.Process run(java.util.List<java.lang.String> args,
java.util.Map<java.lang.String,java.lang.String> envs)
public static java.lang.Process run(java.util.List<java.lang.String> args,
java.util.Map<java.lang.String,java.lang.String> envs,
java.io.File workingDirectory)
public static ProcessUtils.ProcessResult runProcessWithCurrentClasspath(java.lang.Class mainClass, java.util.List<java.lang.String> args, java.util.Map<java.lang.String,java.lang.String> envs)