首先,我一直试图启动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共享库错误。
我现在真的被困住了。我该怎么办?
答案 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。