When I did a silent install of Java 8 U 45 using the offline installer I got the following error in "C:\Windows\Temp\jusched.log":
Unable to open file C:\ProgramData\Oracle\Java\java.settings.cfg.
Check that the configuration file exists and that the path to the file is correct.
To fix this bug in the installer I created the file manually before running the installer and it installed without a problem. I used a config file but it should run without it.
With config file:
jre-8u45-windows-i586.exe INSTALLCFG=C:\Windows\Temp\JAVA8.cfg /s /L C:\Windows\Logs\JAVA8-install.log
Without config file:
jre-8u45-windows-i586.exe /s INSTALL_SILENT=1 AUTO_UPDATE=0 REBOOT=0 /L C:\Windows\Logs\JAVA8-install.log
For a complete list of install parameters to either put in the config file or specify in the command line check out this webpage: LINK
Setup Type: Windows Installer (Delivered as an EXE)
Deployment Method Used: Vendor Provided Command Line (answer file driven)