Java me 如何从Windows 7 x64卸载Java ME SDK?

Java me 如何从Windows 7 x64卸载Java ME SDK?,java-me,uninstallation,Java Me,Uninstallation,我尝试从Windows7x64卸载JavaMeSDK,但它不适合我 如果我选择卸载,我会得到一个进度条,它会消失,但软件仍然存在 在最初几次这样做时,我收到了与中相同的错误消息: 我遇到了完全相同的问题,我也解决了。:) 这是因为您安装了64位JRE。卸载它或以某种方式重定向J2ME卸载程序以在您的系统上使用32位JRE,以便32位卸载程序可以代替64位卸载程序运行。在参考“让卸载程序使用32位JRE”中,我尝试的配置失败: a) 将PATH环境变量设置为指向32位JRE b) Windows注

我尝试从Windows7x64卸载JavaMeSDK,但它不适合我

如果我选择卸载,我会得到一个进度条,它会消失,但软件仍然存在

在最初几次这样做时,我收到了与中相同的错误消息:


我遇到了完全相同的问题,我也解决了。:)


这是因为您安装了64位JRE。卸载它或以某种方式重定向J2ME卸载程序以在您的系统上使用32位JRE,以便32位卸载程序可以代替64位卸载程序运行。

在参考“让卸载程序使用32位JRE”中,我尝试的配置失败:

a) 将PATH环境变量设置为指向32位JRE b) Windows注册表在HKEY\U LOCAL\U MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6中进行编辑,以指向32位JRE

在最后的努力中,我将\Program Files\Java重命名为Java2,卸载程序必须搜索以查找\Program Files(x86)\Java、32位JRE,并且卸载工作正常


说真的,太阳报/甲骨文。测试你的产品

我也遇到了同样的问题,并找到了解决办法。如上所述,您需要确保J2ME unnistaller只识别Java x86。我发现的最简单的方法是,您只需临时将Java x64安装文件夹重命名为您想要的任何名称,而不必取消对Java x64的安装。也就是说,将文件夹C:\Program Files\Java重命名为,例如C:\Program Files\JavaTEMP

现在运行unnistaller。完成后,将文件夹重命名回以前的名称。 就这些


希望我能帮上忙。

事实证明我也遇到了同样的问题,卸载java(TM)7 64位并找到32位java安装程序。卸载它并尝试安装Sun java Wireless Toolkit并正确卸载。

而不是暂时将x64 JRE移开,只需告诉J2ME SDK卸载程序使用32位JRE即可:

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

请注意,这提供了“Program Files(x86)”目录中JRE的路径,该目录是32位的变体。我只有一个Java 7 JRE,但这也应该适用于Java 6 JRE。

只需执行以下步骤,您就可以完成:

1) 单击下面的链接,并根据您的系统单击任何…i586.exe链接

2) 在不更改默认设置的情况下安装软件

3) 运行cmd命令并键入以下内容:

C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre8"
4) [可选]从下载的控制面板卸载java 8以卸载上述软件

祝贺你。。你刚刚做到了

谢谢你的阅读。。欢迎任何建议或建议。

只需运行以下命令:
C:\Java\u ME\u platform\u SDK\u 3.0\uninstall.exe--javahome“32位jre位置”

我该怎么做?请帮帮我。我也有同样的问题。Windows 7 64位并安装了J2ME SDK 3.0,它不工作,也无法卸载它。谢谢@JeanPaul:你删除了64位JRE吗?是的。确认,只有在卸载Jdk 8之后,我才能卸载J2me 32位sdk。JDK 7没有被触动。你能解释一下你的答案吗?这样可以帮助其他人理解。这并不能回答这个问题。要评论或要求作者澄清,请在他们的帖子下方留下评论-你可以随时在自己的帖子上发表评论,一旦你有足够的评论,你就可以发表评论了。嗨,这绝对回答了问题。这里普遍接受的方法似乎是移开x64 JRE,或者进行注册表/路径更改,这两种方法都是黑客攻击。公认的答案提到“重定向”卸载程序以使用x86 JRE,但没有给出如何执行此操作的任何信息。我的帖子实际上给出了执行卸载而不影响Java环境的确切命令,但它被否决了吗?有趣。我自己在尝试卸载J2ME 3.0 SDK时发现了这个话题,并认为我应该分享这个解决方案来帮助他人。此外,我没有足够的“声誉”来评论实际答案以改进它(正如您所提到的),而您的否决票并没有帮助到这一点。我也有一份工作和个人(软件开发)项目,所以我不能把所有的时间都花在赢得必要的声誉上,以便能够在我已经发布的内容之外提供随机的利他帮助。感谢你破坏了那些真正想贡献的人的良好意愿。
C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre8"