Eclipse控制台窗口中的间歇性错误消息

时间:2010-02-03 18:56:41

标签: java eclipse

我开始学习Eclipse环境,偶尔当我输入一些代码并点击“F11”(保存,编译和运行)时,我得到了一个成功的编译和运行我的程序,然后是在控制台窗口底部的红色文本中:

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 SDK,版本:3.4.2,构建ID:M20090211-1700
  • Eclipse Java开发工具,版本:3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI,Build id:M20090211-1700
  • Eclipse Platform,版本:3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL,Build id:M20090211-1700
  • Eclipse Project SDK,版本:3.4.2.R342_v20090122-7O7S7GApJ3_vCyk7ETmsfcmjhz0eHnqw7MIjk9Vdhe4Ic 构建ID:M20090211-1700

谢谢!

1 个答案:

答案 0 :(得分:1)

Java Sun bug 6476706不相似吗? 如果是,您在Eclipse中为项目使用的JDK的确切版本是什么?

据说:

  

在主方法结束时添加System.exit(0)时,错误消失了。

项目的源文件中也可能是错误(package directive missing)。