When an install wizard is executed through a native launcher, the native launcher either locates a JVM on the target machine or installs a bundled JVM on the target machine. Once that is done, it executes the installer wizard using that JVM. It also communicates information about this JVM to the installer wizard itself.
As a result, the developer is able to reuse the JVM that was used for the installer itself by setting this property to true. At install time, if the JVM being used was a bundled JVM, that JVM is copied to the location specified by the "installLocation" property of the JVMResolution bean.
Setting this property to false means that the current JVM being used for the installer will not be matched by this JVMResolution bean.