Как вызвать внешний исполняемый файл из Java

#java #runtime

#java #среда выполнения

Вопрос:

Я новичок в Java…

У меня возникла проблема при попытке вызвать внешний исполняемый файл из Java…

 Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("cmd /c terminal.exe");
  

при попытке вызвать это получение приведенной ниже ошибки..

 Exited with error code 1
  

Комментарии:

1. Что произойдет, если вы откроете командную оболочку Windows и введете «cmd / c terminal.exe «?

Ответ №1:

Вы уверены, что ваш terminal.exe находится по пути Windows?
Вы можете попробовать заменить его на notepad.exe , например, чтобы посмотреть, работает ли это.