如何完全删除Java?(错误:无法打开“C:\Program Files\Java\jre6\lib\i386\jvm.cfg”)

2022-09-03 12:19:42

在过去的几个小时里,我试图将Java降级到1.6.0_13,试图让Google Web Toolkit的托管模式在Eclipse上运行。

事实证明,这是一项噩梦般的任务!

回想起来:
- 控制面板中对Java的所有引用 - >卸载程序工具已被删除
- 那些不想删除的,已被Microsoft的“Windows安装程序清理实用程序”强制使用 - http://support.microsoft.com/default.aspx?scid=kb;en-us;290301
- 一个名为“JRE”的烦人文件夹仍然存在,所以我删除了它

现在,如果我打开命令提示符并键入java,我仍然得到:

错误:无法打开“C:\Program Files\Java\jre6\lib\i386\jvm.cfg”

这意味着它仍然隐藏在某个地方...

我还需要做些什么才能完全删除它?


答案 1

我发现令人惊讶的是,它很难删除。无论如何,为了回答你的问题,我会寻找并删除:

  • c:\windows\system32\java.exe
  • c:\windows\system32\javaw.exe

一旦这些被删除,你应该没事。

也就是说,我似乎能够在Java 1.6.0_14的托管模式下运行GWT。


答案 2

如果你想降级Java,你只需要设置Eclipse用于编译的JVM:

>已安装的 JRE > Java >窗口首选项

然后添加所需的新 JDK/JRE,在本例中为 Java 5,然后选中 JVM/JRE 旁边的框。


推荐