java错误ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2

描述:

在使用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):  [../../../src/share/back/util.c:820]

Eclipse Version :Java EE IDE for Web Developers,Luna Release (4.4.0),Build id: 20140612-0600
Java version:1.6.0_45

解析:这是eclipse与jdk1.6的兼容问题,造成重定向输出的问题,现在还没解决。

两个简单的解决方法:

1、编译可以使用集成开发环境,但运行时使用命令行模式。
2、在main函数结束时,添加system.exit(0)。

猜你喜欢

转载自blog.csdn.net/H_lukong/article/details/81771726