Я пытаюсь запустить внешний процесс через Java, используя класс ProcessBuilder, и это очень хорошо работает. В настоящее время выполняется команда:
new ProcessBuilder("java", "-jar", jarfile, args);
Я хотел бы сделать именно это, но запустить процесс с низким приоритетом. Моя программа в настоящее время работает только в Windows, поэтому решение для конкретного окна мне подходит. Некоторые исследования показывают, что я использую команду "start", но когда я пытаюсь сделать это из Java, возникает исключение, в котором говорится, что это нераспознанная команда (та же команда работает из cmd.exe).
Кто-нибудь знает, как запустить процесс из Java (в зависимости от Windows) с приоритетом ниже нормального
?