Я не могу запустить свой ssh-keygen.exe. Вывести эту сборку успешно, но код должен выполнить .exe и отобразить приложение. Это мой кодЗапуск внешней программы
import java.io.IOException;
public class SSHConnectPing {
public static void main(String... args) throws IOException {
try
{
Runtime.getRuntime().exec("C:\\ExecuteSSH\\ssh-keygen.exe");
}
catch(Exception exc)
{
System.out.println("error" + exc);/*handle exception*/
}
}
}
Что мне делать? Пожалуйста, помогите мне.
спасибо чжун Цзэн Ли – Learner
Существует не так много информации, чтобы идти, когда дело доходит до фиксации, но в целом я бы порекомендовал вам взглянуть на Apache Comm ons Exec (http://commons.apache.org/proper/commons-exec/), он делает выполнение других приложений в Java намного менее болезненным. –
благодарит Джейсона, на самом деле я просто скопирую код из сети, чтобы увидеть, как я может запустить мой ssh-keygen.exe. в то время как я прочитал документ, который вы мне дали. может ли кто-нибудь показать мне рабочий код для выполнения приложения .exe в java. спасибо снова Джейсону и всем, кто помог – Learner