Я вижу, что $JAVA_HOME — это встроенная переменная в IzPack. Могу ли я назначить его в сценарии предварительной установки, чтобы установщик использовал его? В настоящее время я застрял на машине, которая по умолчанию использует JRE с открытым исходным кодом, которая работает ужасно, и мне нужно переназначить ее на Sun JRE, чтобы установщик работал правильно.
В сценарии предварительной установки я могу добавить к $PATH:
${ENV[PATH]} = ${ENV[PATH]}:/usr/local/java/bin
Дайте мне знать, что я могу сделать, я не могу получить доступ для записи в .cshrc или .cshrc.login, и я не могу сказать своим пользователям, чтобы они сами устанавливали переменные среды.