Eclipse调试Java程序报错 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] 的解决方法:
原因:上一次调试的代码有Error,导致进程没有被终止,占用了Console输出。但是呢,这并不影响代码运行。
解决方法:
1)杀掉所有java进程,一般情况下重启就行了
2)在程序最后,main()函数中添加:System.exit(0);使jvm强制终止运行。