Невозможно вызвать файл .exe внутри исполняемого файла Jar. Как? - PullRequest
1 голос
/ 31 марта 2011

Я хотел вызвать файл .exe, завернутый в исполняемый файл Jar. Ниже приведен основной класс, который должен вызывать файл .exe.

    import java.io.File;

    public class TriggerApp{

    public static void main(String[] args) 
    {
        try
        {
            Runtime rt=Runtime.getRuntime();

            rt.exec("MoreComplexUI.exe");

        }
        catch(Throwable t)
        {
            System.out.print(t.getMessage());

        }
    }
    }

Это не работает. Этот файл Jar содержит другие вспомогательные файлы для запуска .exe

1 Ответ

5 голосов
/ 31 марта 2011

Это ресурс, а не физический файл.

Вам нужно извлечь его куда-нибудь и затем выполнить с полным путем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...