Есть ли способ с помощью Java, чтобы я мог получить список всех активных процессов, запущенных на Mac?
Я могу сделать это в Windows, используя приведенный ниже код, чтобы вернуть список задач, но это вызывает исключение на Mac. Я хочу, чтобы мое приложение остановилось, если определенные приложения также работают.
Есть идеи? Спасибо.
Код Windows:
Process p = Runtime.getRuntime().exec("tasklist.exe /nh");
BufferedReader input = new BufferedReader
(new InputStreamReader(p.getInputStream()));
//while there are more processes in the task manager list
while ((line = input.readLine()) != null) {
//insert code here for each task running
}