0

我已经在我的工作笔记本电脑上下载了 Eclipse Kepler,并确认我的 Windows 系统兼容 64。我还安装了 Java 13。当我第一次启动 Eclipse 时,我收到以下消息:无法加载 JNI 共享库“C:Program Files\Java\jdk-13.0.1\bin\server\jvm.dll”。

到目前为止,这是我所注意到的:Java 安装在我的机器上的 program files\java 下,但我注意到那里有 3 个文件夹:jdk1.8.0_161 jdk-13.0.1 jre1.8.0_121

我确实更新了系统变量以直接指向 jdk-13.0.1 文件夹。Eclipse 显然在它自己的文件夹中,但不确定我是否需要移动任何东西,或者是否有 2 个这样的 JDK 文件夹会导致问题。我会尝试卸载 Java,但这是一台工作机器,所以我需要等待我们的技术支持部门明天开放。我已经联系了他们两次,但都无法解决这个问题,我越来越绝望了。有小费吗?

4

1 回答 1

0

在 Eclipse 文件夹中,在记事本或记事本 ++ 中打开文件 eclipse.ini,您可以找到所需的 Java 版本,例如

-Dosgi.requiredJavaVersion=1.8

并在最后添加以下内容。在此之前,您必须关闭 Eclipse(您可以添加您喜欢的 jdk 版本)。

-vm C:\Java\JDK\1.8.0\bin\javaw.exe

修改后就可以启动eclipse了。有关更多详细信息,请参阅此链接。https://wiki.eclipse.org/Eclipse.ini

于 2021-03-24T23:48:09.857 回答