cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
wtang1
Level 2

Use OS Java to build an installer instead of the InstallAnywhere embedded Java on Linux

We currently use InstallAnywhere 2020 and are trying to move to InstallAnywhere 2023 because the lifecycle of InstallAnywhere 2020 ended on 2023-10-04.

Our application is built and deployed in an environment with Java 8. The InstallAnywhere-embedded Java for InstallAnywhere 2023 is Java 11. Therefore, the installer built with InstallAnywhere 2023 fails to run in our target environment.

Our build environment is:

- RHEL 8.4

- Installed Java: RHEL OpenJDK 1.8.0_402-b06

- InstallAnywhere 2023

- InstallAnywhere 2023 embedded Java version: 11.0.15.9.1 (Amazon-built, under "$IA_HOME/jre/bin")

 

Is there an option to build the installer with a specific Java version by setting the environment variable JAVA_HOME/java.home or the IA property lax.nl.current.vm so that we can use InstallAnywhere 2023 to build a Linux installer with Java 8 instead of Java 11?

Thanks.

0 Kudos
(1) Reply
vjayaraman
Revenera
Revenera

InstallAnywhere 2023 supports Java 11 on wards, it will not support java 8.

https://docs.revenera.com/installanywhere/rn/Content/helplibrary/Supported_Java_Virtual_Machines.htm#installanywhere2023_releasenotes_734607827_1051614

If you face any issues with Java 11, please paste the error message.

0 Kudos