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]
JDWP(Java Debug Wire Protocol Transport Interface)java调试通讯协议传输接口
这个问题是因为debug超时导致的(我猜),若是debug跑得快貌似不会出现这个问题,若是单步跳转太多次导致时间过程就会出现这个问题。可以在main方法里面最后追加System.exit(0);来解决这个问题。

本文探讨了JDWP调试过程中遇到的“ERROR: JDWP Unable to get JNI 1.2 environment”错误及其解决方案。该问题通常由调试超时引起,文中提出在main方法中添加System.exit(0)作为解决策略。
4893

被折叠的 条评论
为什么被折叠?



