Объедините JRE в exe, используя Launch4J
Я пытаюсь связать JRE в свой exe с помощью launch4j.
Моя структура папок выглядит следующим образом:
|- test
|- jre(copied from my windows installation of jre)
|-bin
|-lib
|- jretest.jar (the jar file I am using to create my exe)
|- jretest.exe (the output exe file)
В Launch4j я установилBundled JRE Path
какjre
.
Отлично работает до сих пор.
Однако, когда я копирую свой exe-файл в другое место и запускаю его, я получаю сообщение об ошибкеThis application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted
.
Я искал на SO и нашел следующие вопросы, но не смог заставить мое приложение работать с предложениями, приведенными там.
Любая идея, что может пойти не так с JRE в комплекте?
Как я могу сделать независимый exe?
Я не хочу делать установщик для моего приложения, а просто собираюсь его запустить.
Любая помощь будет принята с благодарностью.