Как упаковать 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"