Windows convenience *.exe files fail on x64
Posted: Wed Sep 12, 2007 9:08 am
(Of course, there aren't many Windows x64 users out there, yet. Today I became one of them.)
Launching oxygen.exe on XP x64 edition produces the error:
Failed to load Java VM library: C:\Program Files\Java\jdk1.5.0_12\jre\bin\server\jvm.dll (errno = 193).
The same error applies to any of the *.exe files in Oxygen. I'm guessing that it is to do with these files being 32-bit (IA32) versions while the JVM is 64-bit (x64).
Obviously I can run Oxygen directly by launching the JVM on oxygen.jar, as the oxygen.bat file does. But that might not be obvious to all users.
(For the record, 32-bit Java refuses to install on an x64 machine, so that isn't a solution.)
Is it possible to have x64 versions of these convenience *.exe files?
Versions:
Oxygen 8.2
Java JDK 5 update 12
Windows XP x64 SP2
Launching oxygen.exe on XP x64 edition produces the error:
Failed to load Java VM library: C:\Program Files\Java\jdk1.5.0_12\jre\bin\server\jvm.dll (errno = 193).
The same error applies to any of the *.exe files in Oxygen. I'm guessing that it is to do with these files being 32-bit (IA32) versions while the JVM is 64-bit (x64).
Obviously I can run Oxygen directly by launching the JVM on oxygen.jar, as the oxygen.bat file does. But that might not be obvious to all users.
(For the record, 32-bit Java refuses to install on an x64 machine, so that isn't a solution.)
Is it possible to have x64 versions of these convenience *.exe files?
Versions:
Oxygen 8.2
Java JDK 5 update 12
Windows XP x64 SP2