Launch4j JRE Установка или в комплекте - PullRequest
0 голосов
/ 30 сентября 2011

Я отправлю свое приложение в виде файла .exe на компакт-диске.

Когда конечный пользователь запустит программу, должны произойти следующие события (если у него нет действительной установки JRE):

  1. Если пользователь не имеетЕсли у вас нет подключения к Интернету, программа (exe-файл) должна использовать встроенную JRE (поставляется с компакт-диском)

  2. Если у пользователя есть подключение к Интернету, его следует перенаправить наместо загрузки JRE (java.com).Затем он должен загрузить JRE и установить его.Я не буду использовать JRE в комплекте для пользователя с подключением к Интернету.

Я настроил как путь загрузки, так и комплект JRE в Launch4J, но не могу найти, как его настроить.для моих специальностей.Кто-нибудь получил подсказку или решение?

Thx

1 Ответ

2 голосов
/ 16 ноября 2011

См. Файл: /// C: /Program%20Files/Launch4j/web/docs.html#Configuration_file

Определенные условия должны быть выполнены следующим образом:

Использование <path> на вкладке jre: Запуск, если присутствуют связанные JRE и javaw.exe, в противном случае остановка с ошибкой.

Использование <path> + <minVersion> [+ <maxVersion>] в jretab: Сначала используйте связанный JRE, если он не может быть найден, найдите Java, если это не удастся, отобразите сообщение об ошибке и откройте страницу загрузки Java.

Использование <minVersion> [+ <maxVersion>] на вкладке jre: Поиск Java, если не удается найти подходящую версию, отобразить сообщение об ошибке и открыть страницу загрузки Java.

Итак, вы должны соответствовать второму условию ...

...