Virtual Machines

With InstallAnywhere developers can define a valid list of JVMs their installer can use. This option can be used to select VMs that have been fully tested. LaunchAnywhere searches for VMs sequentially based on VM type (Java 1 JRE, Java 2 JRE, JDK, and so on). Valid VM types are listed in the LaunchAnywhere executable's lax.nl.valid.vm.list property.

LaunchAnywhere uses the following approaches on each platform:

  • Windows: first search on the system path, then the system Registry.

  • UNIX: search the system path.

  • Mac OS X: LaunchAnywhere will use the VM specified in the Project | Platforms | Mac OS X task.

InstallAnywhere developers can also set the heap size for the VMs.

NOTE

Change the heap size when experiencing out-of-memory conditions. ...

Get InstallAnywhere Tutorial and Reference Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.