我尝试从Windows 7 x64卸载Java ME SDK,但它对我不起作用.
如果我选择Uninstall我获得进度条,那么它就会消失,但软件仍在那里.
在最初的几次我做了这个,我得到了相同的错误消息,因为我需要帮助卸载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
Run Code Online (Sandbox Code Playgroud)
小智 7
为了让卸载程序使用32位JRE,我尝试的配置无效:
a)将PATH环境变量设置为指向32位JRE b)在HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6中编辑Windows注册表以指向32位JRE.
在最后的努力中,我将\ Program Files\Java重命名为Java2,并且卸载程序必须已搜索到\ Program Files(x86)\ Java,32位JRE,并且卸载工作正常.
说真的,Sun/Oracle.测试你的产品.
我有完全相同的问题,我想出来了.:)
这是因为你安装了64位JRE.卸载它或以某种方式重定向J2ME卸载程序以在系统上使用32位JRE,以便可以运行32位卸载程序而不是64位卸载程序.