调试报错了
来源:2-14 继承的初始化顺序
慕婉清2006889
2019-08-19 22:15:18
调试最后不知道是不是结束了,出现红色的报错

ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:840]
这个错误是什么
1回答
好帮手慕小班
2019-08-20
同学你好,1、运行按钮中红色变为灰色,就表示调试已经完成,代码运行结束,例如

2、ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:840]--> 错误:JDWP无法获得JNI 1.2环境,jvm->GetEnv()返回代码= -2 退出错误AGENT_ERROR_NO_JNI_ENV(183): [util.c:840]
这是eclipse与jdk1.6的兼容问题,造成重定向输出的问题,解决方法可以是:
在main函数结束时,添加system.exit(0)。
就不会报出这个错误啦!
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题