public class ProcessUtil
Type Params | Return Type | Name and description |
---|---|---|
|
public static boolean |
includes(List<String> result, String signal) |
|
public static boolean |
isKRE() |
|
public static void |
killProcessOnUnix(String processName) |
|
public static void |
killProcessOnUnix(String processName, File logFile, File errorLogFile) |
|
public static void |
killProcessOnWindows(String processName) |
|
public static void |
killProcessOnWindows(String processName, File logFile, File errorLogFile) |
|
public static List<String> |
read(Process process) |
|
public static List<String> |
read(Process process, boolean waitForProcessEnd) |
|
public static List<String> |
readSync(Process process) |
|
public static void |
terminateProcess(Process p) Terminate a process. |
Terminate a process. From Java 9, it has improved its process API. New interfaces ProcessHandle and ProcessHandle.Info are added. These interfaces help to get process's information, handle and control processes. https://www.javatpoint.com/java-9-process-api-improvement
p
- the process to terminate