- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Prerequisite JRE not being installed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Prerequisite JRE not being installed
Prerequisite JRE_SE 1.8.0_162 (x86) not being installed (OR NOT FOUND?)
Added the prerequisite to my project with option "Install before feature selection"
Then build install.exe and run it on a Windows 10 Version 20H2 machine with setup /debuglog
This is the sniplet of my Installshield.log:
11-25-2020[05:05:54]: Running setup prerequisites ()...
11-25-2020[05:05:54]: Checking setup prerequisite 'JRE_SE 1.8.0_162 (x86).prq'
11-25-2020[05:05:54]: Prerequisite 'JRE_SE 1.8.0_162 (x86).prq' scheduled before feature selection
11-25-2020[05:05:54]: Extracting 'JRE_SE 1.8.0_162 (x86).prq' to C:\Users\Guido\AppData\Local\Temp\{87FC09A3-52D3-4544-8EC4-2CA50235937F}\JRE_SE 1.8.0_162 (x86).prq
11-25-2020[05:05:54]: PrereqEngine: condition,1,2,HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.8.0_162,,, -- Successful
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,10,0,2, -- Failed!
11-25-2020[05:05:54]: PrereqEngine: file,,.\JRE_SE 1.8.0_162\x86\jre-8u162-windows-i586.exe,http://saturn.installshield.com/devstudio/setuprequirements/JRE-1.8/jre-8u162-windows-i586.exe,,, -- Successful,
11-25-2020[05:05:54]: PrereqEngine: execute,jre-8u162-windows-i586.exe,/s,/s,,, -- Successful
11-25-2020[05:05:54]: PrereqEngine: Id,Java Runtime Environment 8, Standard Edition 1.8.0_162,http://saturn.installshield.com/is/prerequisites/JRE_SE 1.8.0_162 (x86).prq, -- Successful
11-25-2020[05:05:54]: PrereqEngine: behavior,Optional,,Reboot,,Failure,4
11-25-2020[05:05:54]: PrereqEngine: Lua,
11-25-2020[05:05:54]: PrereqEngine: Hidden,
11-25-2020[05:05:54]: PrereqEngine: MsiProgress,
11-25-2020[05:05:54]: Skipping prerequisite 'JRE_SE 1.8.0_162 (x86).prq' because it was installed before the reboot
11-25-2020[05:05:54]: Prerequisites returning 0
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
It looks like the install is detecting the prerequisite has already been installed based on the log.
If you have been using this machine for testing its possible that a previous installation and subsequent uninstall is not fully complete and requires a reboot.
Try rebooting the machine and running the install again to see if it will detect the prerequisite then.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I have given it another try: uninstall - reboot - install, but no change, log entries are identically