错误:JDWP无法获得JNI 1.2环境

我在Eclipse中调试后得到此错误。但调试成功了。
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183):  [../../../src/share/back/util.c:820]
这是什么意思?     
已邀请:
看起来http://bugs.sun.com/view_bug.do?bug_id=6476706具有低优先级但仍未修复。绝对是一个Mustang的bug,但没有明确的解释(根据bug记者的说法,似乎很随机地发生)。     
只需将
System.exit(0);
添加到main方法的末尾即可。 这就是你所要做的。     
这显然是一个JVM错误。它无害且无法预测。     
发生在本教程这么简单的事情上
//trim spaces
String s2 = "Welcome!";
int len1 = s2.length();
System.out.println(len1);
String s3 = s2.trim();
System.out.println(s3.length());
如果多次运行程序太快会发生与系统性能有关的事情呢?
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183):  [../../../src/share/back/util.c:838]
    
@Everyone我使用图像API通过网络读取和写入文件时遇到了这个问题,当我运行使用本地文件的程序时,这不会发生。在验证我的结果后,我确认它确实没有任何伤害(至少在我的调试中)。现在,我正在阅读这篇文章,我停止了对它的研究。     
我注意到这种情况发生在我使用存储在USB驱动器上的工作空间时,有时在我工作的网络上。这不是一个重大问题,似乎对我的任何程序的执行没有任何影响。我测试了@Vasile Surdu的解决方案,在主方法的末尾添加了ѭand,它可以工作。
Another solution is to restart eclipse
大部分时间都适合我。     

要回复问题请先登录注册