EE6 JDK Installer Problems on Windows
I have a fresh, clean Windows 7 Pro x64 system with only updates and I think Office 2010 installed.
- Java JRE (1.6.0_26) 32 bit installed.
- Trying to install JDK (6u24) 32 bit. Offline installer fails with error 1722, which seems to be a generic Install Shield error.
- Tried downloading again. Same result. Tried with JDK 6u25. Tried removing all Java traces. Nothing works.
- Java.com suggests removing Java and installing offline. That's what I'm doing.
- Workaround implemented: install full SDK with JDK, so the JDK resides inside C:Glassfish3jdk dir.
- Now, Eclipse Helios 32 bit cannot start. It says that the JNI shared library "jvm.dll" could not be loaded. But "jvm.dll" sits just fine in System32.
- Path and system variables look fine to me. JAVA_HOME points to the JDK. JRE and JDK bin folders are appended to the system path.
- How can this fail?
- Is it some residual Java configuration left in the system?
- Is it some kind of tricky system variable setting that we got wrong? I think I must have installed rather many previous versions of this software before.
- Is it something with 32/64 bit inconsistency in the system config? I am using 32 bit JDK for Android development.
- Is Windows simply missing some files necessary to load jvm.dll properly?
- Is it that I am losing my mind?
I suspect this problem may be Windows related, and it's kind of technical, so maybe this should've been posted to a different forum, but since the error occurs with installing and using Java, someone here might have seen it. Anyone out there a tech genius, or a poor developer who has suffered and overcome this stumble block?