无法卸载Java

时间:2014-12-16 13:48:26

标签: java eclipse

首先,我一直试图启动Eclipse,但我一直收到以下错误

无法加载JNI共享库" C:\ Program Files(x86)\ Java \ jdk1.8.0_25 \ bin ... \ jre \ bin \ client \ jvm.dll"

所以我浏览了这个帖子 Failed to load the JNI shared Library (JDK)

我得到的感觉是我可能想要卸载Java并确保我有正确的64位版本,因为我已经拥有64位Eclipse。

我继续前进,然后通过控制面板卸载Java Update文件,这很好。

然后,当我尝试删除Program Files(x86)文件夹中的Java文件时,由于另一个进程正在使用"文件,我无法执行此操作"

现在我无法安装新版本的Java,因为Java文件不完整而得到错误代码1603,我仍然需要修复JNI共享库错误。

我现在真的被困住了。我该怎么办?

2 个答案:

答案 0 :(得分:0)

ctrl + shift + esc打开任务管理器并结束由java打开的所有进程。有时,当您运行java并且您的应用程序没有正常关闭时,Java运行时环境仍在运行。所以你必须强制java退出该状态。下一次,我只是将新版本的java安装在旧版本之上。因为安装过程会为您删除旧版本的java并将其替换为最新版本。

使用代码的jframes

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

这对您的程序至关重要,因此它会完全关闭。

答案 1 :(得分:0)

如果使用64位eclipse,则需要64位操作系统和64位JDK。关闭你的eclipse和JDK,删除X86 JDK并安装64bit JDK。