Как упаковать IeEmbed.exe и MozEmbed.exe в исполняемый файл Jar

Я использую JDIC в моем исполняемом файле Jar, когда он запускается, он должен иметь IeEmbed.exe и MozEmbed.exe в том же каталоге, что и файл Jar. Интересно, есть ли способ упаковать все 3 файла в один исполняемый файл Jar? файл, поэтому, когда я распространяю приложение, есть только один исполняемый файл Jar, о котором нужно беспокоиться, кроме того, существуют проблемы с отправкой и загрузкой файлов *.exe, каково решение?

Например, мой исполняемый файл Jar называется Java_App.jar, как получить <1>IeEmbed.exe <2>MozEmbed.exe и <3>Java_App.jar в файл Jar с именем My_App.jar, и когда пользователь дважды щелкает в My_App.jar он запустит Java_App.jar и найдет необходимые файлы IeEmbed.exe и MozEmbed.exe внутри пакета My_App.jar без распаковки и сохранит их в локальном каталоге.

1 ответ

Решение

Нет проблем собрать их вместе как таковые. Файл jar - это, наконец, файл.zip.

Проблема возникнет, когда ваше приложение попытается загрузить его, потому что оно не сможет найти .exe в системном пути.

Решение состоит в том, чтобы создать устанавливаемый файл (который может быть файлом.zip), развернуть и скопировать .exe файл для вас, например, в каталоге "bin"

Другие вопросы по тегам