首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse-无法加载JNI共享库

Eclipse-无法加载JNI共享库
EN

Stack Overflow用户
提问于 2013-05-30 14:18:08
回答 3查看 4.4K关注 0票数 0

我下载了eclipse-juno,并运行了它。它给出了错误,因为“必须有Java Runtime Environment (JRE)或Java Development Kit (JDK)才能运行Eclipse。在搜索以下位置后找不到Java虚拟机:

代码语言:javascript
复制
C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH "

然后,我按照Eclipse - no Java (JRE) / (JDK)…这篇文章中的说明设置环境变量没有虚拟机。

现在它给出了错误

Failed to load the JNI shered library "C\Program Files\Java\Jdk version\bin\...\jre\bin\client\jvm.dll"

EN

回答 3

Stack Overflow用户

发布于 2015-07-28 01:44:58

首先,确保您的Java和Eclipse具有相同的体系结构-它们都必须是32位或64位的。如果验证通过了,应该就可以了。

我遇到了同样的问题:在我的例子中,所有的东西实际上都是64位的-64位的OS,64位的Eclipse和64位的JRE正在使用中,所以对于问题的起源有一些混淆……

有帮助的是纠正环境变量JAVA_HOME和PATH -并将它们直接指向bin目录:

代码语言:javascript
复制
.../My/Java/Location/bin

而不是

代码语言:javascript
复制
.../My/Java/Location
票数 1
EN

Stack Overflow用户

发布于 2013-05-30 14:25:43

您可能在计算机上安装了错误的Java位版本。如果你的机器是64位的,你可能只安装了32位的java。您可以通过右键单击计算机并说出属性来查看您的计算机架构。

如果你的机器是64位机器。安装64 bit Java, 64 bit Eclipse。确保设置了类路径

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2013-05-30 14:28:47

你可以测试这个解决方案,也许是可行的:转到window->preference->server->runtime environments->and set your server path Exampletomcat path

对于设置java环境变量和类路径:尝试如下所示:

在path部分:

请查看此链接:link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16829211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档