Java 错误:JDWP无法获取JNI 1.2环境,jvm->;GetEnv()返回代码=-2 JDWP退出错误代理\u error\u NO\u JNI\u ENV(183):[util.c:840]
我刚刚得到了一个非常简单的算法来计算二进制搜索的工作量。当执行几次以获得平均值时,出现以下错误:Java 错误:JDWP无法获取JNI 1.2环境,jvm->;GetEnv()返回代码=-2 JDWP退出错误代理\u error\u NO\u JNI\u ENV(183):[util.c:840],java,eclipse,oracle,debugging,Java,Eclipse,Oracle,Debugging,我刚刚得到了一个非常简单的算法来计算二进制搜索的工作量。当执行几次以获得平均值时,出现以下错误: 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] 所以现在我从线程中知道,这是一个来自oracle的未解决问题。这是随机发生的,在不久的将来不会被修复 所
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]
所以现在我从线程中知道,这是一个来自oracle的未解决问题。这是随机发生的,在不久的将来不会被修复
所以我的问题是:有没有办法避免这种情况(以及其他类似的bug),比如任何异常处理魔法,这对我来说是未知的?您是否试图以非法方式访问共享可变状态?共享您的代码,以便能够提供帮助。