public class ConsoleCommandExecutor
Type Params | Return Type | Name and description |
---|---|---|
|
public static ProcessBuilder |
build(String command) |
|
public static ProcessBuilder |
build(String command, String workingDir) |
|
public static ProcessBuilder |
build(String command, boolean redirectError) |
|
public static ProcessBuilder |
build(String command, Map<String, String> additionalEnvs) |
|
public static ProcessBuilder |
build(String command, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static ProcessBuilder |
build(String command, String workingDir, boolean redirectError) |
|
public static ProcessBuilder |
build(String command, String workingDir, Map<String, String> additionalEnvs) |
|
public static ProcessBuilder |
build(String command, String workingDir, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static Process |
exec(String command) |
|
public static Process |
exec(String command, String workingDir) |
|
public static Process |
exec(String command, boolean redirectError) |
|
public static Process |
exec(String command, Map<String, String> additionalEnvs) |
|
public static Process |
exec(String command, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static Process |
exec(String command, String workingDir, boolean redirectError) |
|
public static Process |
exec(String command, String workingDir, Map<String, String> additionalEnvs) |
|
public static Process |
exec(String command, String workingDir, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static List<String> |
execSync(String command) |
|
public static List<String> |
execSync(String command, String workingDir) |
|
public static List<String> |
execSync(String command, boolean redirectError) |
|
public static List<String> |
execSync(String command, Map<String, String> additionalEnvs) |
|
public static List<String> |
execSync(String command, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static List<String> |
execSync(String command, String workingDir, boolean redirectError) |
|
public static List<String> |
execSync(String command, String workingDir, Map<String, String> additionalEnvs) |
|
public static List<String> |
execSync(String command, String workingDir, boolean redirectError, Map<String, String> additionalEnvs) |
|
public static String |
getSourcesLoadingCommand() Load all the source files as a terminal do. |
|
public static boolean |
isInstalled(String program) |
|
public static String |
runConsoleCommandAndCollectFirstResult(String[] command, Map<String, String> addtionalEnvironmentVariables, String directory) |
|
public static String |
runConsoleCommandAndCollectFirstResult(String[] command, Map<String, String> addtionalEnvironmentVariables) |
|
public static String |
runConsoleCommandAndCollectFirstResult(String[] command) |
|
public static String |
runConsoleCommandAndCollectFirstResult(String[] command, boolean redirectErrorStream) |
|
public static List<String> |
runConsoleCommandAndCollectResults(String[] command, Map<String, String> addtionalEnvironmentVariables) |
|
public static List<String> |
runConsoleCommandAndCollectResults(String[] command, Map<String, String> addtionalEnvironmentVariables, boolean redirectErrorStream) |
|
public static List<String> |
runConsoleCommandAndCollectResults(String[] command, Map<String, String> addtionalEnvironmentVariables, String directory, boolean redirectErrorStream) |
|
public static List<String> |
runConsoleCommandAndCollectResults(String[] command) |
|
public static List<String> |
runConsoleCommandError(String[] command, Map<String, String> addtionalEnvironmentVariables, String directory) |
|
public static String |
safeWhere(String program) |
|
public static boolean |
test(String program) |
|
public static boolean |
test(String program, String signal) |
|
public static boolean |
verifyModuleInstalled(String testCommand) |
|
public static boolean |
verifyModuleInstalled(String testCommand, String signal) |
|
public static String |
where(String program) |
Load all the source files as a terminal do. Only need to use when we're trying to locate the active location of a program.