Вы должны знать, что Launch4J НЕ встраивает JRE, но вместо этого ссылка во время выполнения.
Содержимое <path>
должно быть маршрутом, который указывает на JRE при выполнении EXE .
Вы можете распространять свое приложение с помощью ZIP, а затем поместить папку jre
в папку root и ваш .EXE
в той же папке.
Тогда содержимое вашего ZIP будет выглядеть следующим образом:
|jre (with the contents of the jre uncompressed, including bin directory)
|app.exe
Здесь вы можете найти вопрос, похожий на ваш: Как связать JRE с Launch4j