开发者

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

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\Tem开发者_开发问答p\nbi-8367277139934329064.tmp: Can't load IA 32-bit .dll on a AMD 64-bit platform


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.


I had the exact same problem and I figured it out. :)

It's because you have the 64-bit JRE installed. Either uninstall it or somehow redirect the J2ME uninstaller to use the 32-bit JRE on your system, so that the 32-bit uninstaller can run instead of the 64-bit uninstaller.


I had the same problem and figured the solution out. As mentioned above you need to make sure J2ME unnistaller only recognizes Java x86. The simplest way I found, instead of unnistalling Java x64, you only have to temporarily rename your Java x64 installation folder to anything you want. That is, rename the folder C:\Program Files\Java to, e.g, C:\Program Files\JavaTEMP.

Now run unnistaller. When finished rename the folder back it's previous name. That's all.

Hope I helped.


Just perform the following steps and you will be done:

1) Click on the link below and click on any of the ...i586.exe link according to your system http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

2)Install the software without changing default settings.

3)Run cmd command and type the following:

C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre8"

4)[optional] uninstall java 8 from control panel which you downloaded to uninstall the above software.

Congratulations.. You just did it!!

Thank you for reading.. Any suggestions or aprreciation is welcomed..


Turns out I had exactly the same problem, uninstall java (TM) 7 64bit and locate the 32-bit java installer bone this download uninstall it and try to install the Sun Java Wireless Toolkit and uninstalled correctly.


Just run this command: C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "32-bit jre location"


Rather than temporarily moving the x64 JRE out of the way, just tell the J2ME SDK uninstaller to use the 32bit JRE:

C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre7"

Note that this provides the path to a JRE within the "Program Files (x86)" directory, which is the 32bit variant. I only had a Java 7 JRE, but this ought to work with a Java 6 JRE, also.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜