JVM_SetNativeThreadName无法位于动态链接库jvm.dll中

时间:2012-10-29 18:11:10

标签: eclipse jvm

启动eclipse时我开始遇到此错误:

程序入口点JVM_SetNativeThreadName无法位于动态链接库jvm.dll

我重新安装了jre并设置了类路径,然后重新安装了eclipse,但无济于事。

请指导我完成此错误。

感谢。

2 个答案:

答案 0 :(得分:3)

看起来可能是http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7116189,在这种情况下我建议尝试使用JVM 7u4或更高版本(http://www.oracle.com/technetwork/java/javase/2col/7u4bugfixes-1579555。 HTML)。

[随访]

我在基于Janel项目的我自己的(不是eclipse)本机启动器上偶然发现了这个问题。我的特殊情况是由于卸载错误导致jre / client / jvm.dll落后。这个特殊的jvm.dll没有JVM_SetNativeThreadName,虽然jre / server / jvm.dll没有。解决方案是删除旧的客户端目录并使用服务器jvm.dll。

答案 1 :(得分:0)

对我来说,这很容易解决:

在我的“PATH”变量中只列出了jre而不是jdk路径。添加后,它再次正常工作。