0
Simple question I thought I'd never have to ask, since I've done it hundreds of times before: How can I install JRE?
I have a Win7 x64 Pro box with no Java environment, running as an admin user. I'm trying to install JRE8u45, but every time I try, the installer progresses a while and then ends with error 1603 with no additional detail.
The events in the Event Viewer for go like this:
Product: Java 8 Update 45 (64-bit) -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action installexe, location: C:\Program Files\Java\jre1.8.0_45\installer.exe, command: /s INSTALLDIR="C:\Program Files\Java\jre1.8.0_45\" REPAIRMODE=0
That was an "error," and the next two are "information":
Product: Java 8 Update 45 (64-bit) -- Installation failed.
...and:
Windows Installer installed the product. Product Name: Java 8 Update 45 (64-bit). Product Version: 8.0.450. Product Language: 1033. Manufacturer: Oracle Corporation. Installation success or error status: 1603.
Things I've tried
- This article linked to this hotfix. I installed it and tried again, but got the same error trying to install JRE.
- I tried right-clicking the installer
jre-8u45-windows-x64.exe
and choosing "Run as administrator". Same result. - I tried Java 7 u79, and it also did not complete, and didn't even give an error code. Interestingly, it seems to have finished (in that Java-related items are now on the Start Menu), even though it said that something (didn't say what) interrupted it, and Event Viewer shows this:
Windows Installer installed the product. Product Name: Java 7 Update 79 (64-bit). Product Version: 7.0.790. Product Language: 1033. Manufacturer: Oracle. Installation success or error status: 1603.
Um...OK. Another entry at the exact same time says:
Product: Java 7 Update 79 (64-bit) -- Installation operation failed.
At this point, the configuration applet works, but, my end goal was actually running Eclipse (for non-Java development, hence getting the JRE instead of the JDK), which now does not complain that there's no JRE, and instead complains:
---------------------------
Java Virtual Machine Launcher
---------------------------
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
---------------------------
OK
---------------------------
So I guess it...half-installed. When I OK that dialog, it then says:
---------------------------
Java Virtual Machine Launcher
---------------------------
Error: could not find java.dll
---------------------------
OK
---------------------------
And another OK gets me:
---------------------------
Java Virtual Machine Launcher
---------------------------
Error: Could not find Java SE Runtime Environment.
---------------------------
OK
---------------------------
After that, a popunder I didn't discover until later:
---------------------------
Eclipse
---------------------------
Java was started but returned exit code=2
C:\Windows\system32\javaw.exe
-Dosgi.requiredJavaVersion=1.7
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os win32
-ws win32
-arch x86_64
-showsplash H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\\plugins\org.eclipse.platform_4.4.2.v20150204-1700\splash.bmp
-launcher H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\eclipse.exe
-name Eclipse
--launcher.library H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316\eclipse_1608.dll
-startup H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.appendVmargs
-exitdata fa8_5c
-product org.eclipse.epp.package.standard.product
-vm C:\Windows\system32\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar H:\Downloads\eclipse-standard-luna-SR2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
---------------------------
OK
---------------------------
Rant: Really, on a fairly pristine--I'm just installing my development tools these last few days--fully patched, theoretically supported version of Windows, there's no way to install either the latest JRE, or the latest of the previous major version?
@Ramhound that's odd because my domain account is listed as being of the Administrators group in the user manager. Is that not normally sufficient? I've installed all the other software I need just fine, and I would guess programs like Firefox, Apache OpenOffice.org, Thunderbird, pgAdmin, Microsoft SQL Server Management Studio, etc. write to the registry during their installation processes. – Kev – 2015-05-07T17:29:04.837
Also what to make of http://java.com/en/download/help/error_1603.xml saying it's a known issue that's under investigation... so, I just can't install Java on this computer? Super.
– Kev – 2015-05-07T17:31:52.917@Ramhound, in my first update I mention that I installed that hotfix and tried again, with no difference in results. – Kev – 2015-05-07T23:32:13.890
@Ramhound sorry it wasn't even the first update, it was the initial paragraph. Feel free to suggest an alternate organization. – Kev – 2015-05-07T23:49:20.333
@Ramhound or maybe now it's better. But if one missed it in the first paragraph I'm not sure one will find it in the middle either. – Kev – 2015-05-07T23:57:15.630