while i was running my new build installer .exe i am getting such error : "Could not find a valid virtual machine to load. You may need to reinstall a supported Java Virtual machine." then i rebuild my installer with option: "use 32-bit JVM only" that i can run without any error.
here is my question:
1. why "use 32-bit JVM only" works but "use 32-bit JVM, if not available use 64-Bit JVM"?
2. how the installer lookup the JVM from the MS Windows? from Windows Register or the JAVA control panel?