How do I uninstall Java ME SDK from Windows 7 x64?

Jonas picture Jonas · Jan 10, 2011 · Viewed 13.5k times · Source

I try to uninstall Java ME SDK from Windows 7 x64, but it doesn't work for me.

If I choose Uninstall I get a progress bar, then it goes away, but the Software is still there.

On the first few times I did this, I got the same error message as in I need help UNINSTALLING Java ME SDK:

... show message dialog
title: Critical Error
message: Cannot load native library from path: native/jmesdk/windows/windows-x86.dll

Exception:
java.lang.UnsatisfiedLinkError:
C:\Users\Jonas\AppData\Local\Temp\nbi-8367277139934329064.tmp: Can't load IA 32-bit .dll on a AMD 64-bit platform

Answer

OracleNeedsHelp picture OracleNeedsHelp · Apr 10, 2011

In ref to getting the uninstaller to use the 32-bit JRE, the config I attempted that failed to work:

a) Set the PATH environmental variable to point to the 32-bit JRE b) Windows registry edits in HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6 to point to the 32-bit JRE.

In a last ditch effort I renamed \Program Files\Java to Java2, and the uninstaller must have searched to find \Program Files (x86)\Java, the 32-bit JRE, and the uninstall worked.

Seriously, Sun/Oracle. Test your products.