Я использую Launch4j в комплекте с jre-версией. Путь версии jre должен быть настраиваемым, поэтому я использую файл .ini. Я не понимаю документации на сайте launch4j, поэтому я прихожу сюда за помощью.
Вот часть моей конфигурации launch4j:
<jre minVersion="1.6.0">
<path>%JRE_PATH%</path>
<jdkPreference>preferJre</jdkPreference>
</jre>
и это в моем myapp.l4j.ini:
-JRE_PATH="D:\builds\jre"
Но исполняемый файл всегда говорит:
Это приложение было настроено на использование связанной среды выполнения Java, но среда выполнения отсутствует или повреждена
Переменная JRE_PATH должна быть добавлена в элемент path во время выполнения.
Что я делаю не так?