Как отключить кнопку «Найти» в мастере install4j и отображать настраиваемое сообщение при отсутствии JRE?

Я пытаюсь создать установщик без связанной JRE, который будет отображать сообщение, предлагающее пользователям загрузить правильную JRE с java.com вместо того, чтобы просить их найти JRE, когда установщик не может найти подходящую JRE, но я не смог найти ничего, что позволит мне это сделать.

Я попытался добавить экран или действие в последовательности запуска установщика, но оба они выполняются только после того, как мастер install4j обнаружит подходящую JRE или попросит пользователей найти подходящую JRE или попросит пользователей загрузить JRE (динамическое объединение).

Мы будем очень благодарны за любое понимание этого.


person L.C.    schedule 17.04.2012    source источник


Ответы (1)


Это встроенная часть установщика до загрузки JVM, поэтому добавление экрана или действия не помогает, потому что они выполняются в JVM.

Вы можете изменить сообщение об ошибке, перейдя в Общие настройки-> Языки, определив собственный файл локализации и переопределив сообщение:

exe4j.NoJvmFound = Ваше сообщение, предлагающее пользователю перейти на java.com.

person Ingo Kegel    schedule 18.04.2012
comment
Спасибо, Инго, это было то, что мне было нужно; однако можно ли изменить системную переменную так, чтобы кнопка «Найти» не отображалась? - person L.C.; 18.04.2012
comment
@ L.C. К сожалению, в настоящее время это невозможно. - person Ingo Kegel; 18.04.2012