在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]
这是什么意思?
在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]
这是什么意思?
Answers:
看起来像http://bugs.sun.com/view_bug.do?bug_id=6476706,它的优先级较低,但仍未修复。绝对是野马的错误,但没有明确的解释(根据错误报告者的说法,似乎是随机发生的)。
只需添加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]