Выполнение 'start' в процессе выполнения - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь запустить приложение steam с помощью java кода.

Сначала мне нужно было найти способ открыть его с помощью cmd, что было довольно просто, мне просто нужно было набрать start steam://rungameid/xxx

А теперь мне нужна моя java программа для открытия приложения

Это то, что я пробовал до сих пор.

Runtime.getRuntime().exec("start steam://rungameid/xxx");

и

new ProcessBuilder("start", "steam://rungameid/xxx").start()

Оба они привели к IOException

Exception in thread "main" java.io.IOException: Cannot run program "start": CreateProcess error=2, The system cannot find the file specified

Я понятия не имею, как решить эту проблему, поэтому мне просто нужна рука помощи.

1 Ответ

0 голосов
/ 03 марта 2020
Runtime.getRuntime().exec("cmd.exe /C start steam://rungameid/xxx"");      

Не удалось найти способ запустить запуск.

...