2013-10-12 2 views
0

Я добавил файл zip в папку моей библиотеки в eclipse. Я настроил свой путь сборки и добавил .zip в качестве внутреннего файла jar. Тем не менее, есть .exe, который я использую в своей программе. Теперь, когда я добавил файл внутри, как я могу сделать этот .exe-файл выполненным или получить путь к этому файлу?Получение пути к исполняемому файлу из добавленного почтового файла

ответ

4

Вы не можете выполнить файл из zip/jar. вам нужно будет извлечь файл во время выполнения и поместить его где-нибудь в файловую систему, а затем выполнить его, используя ProcessBuilder/Runtime. если ваше приложение имеет какую-то «установочную» папку, которую вы можете поместить там, или вы можете использовать системный временный диск.

+0

О, это не послужило бы целью сохранить все в одном месте и не использовать абсолютный путь к файлу .exe. Как получить доступ к .exe из папки lib напрямую? – Andro

+0

@andro - это послужило бы целью сохранить все вместе. вы можете извлечь файл в _runtime_. – jtahlborn

Смежные вопросы