Прерывистое сообщение об ошибке в окне консоли Eclipse - PullRequest
2 голосов
/ 03 февраля 2010

Я начинаю изучать среду 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, идентификатор сборки: M20090211-1700
  • Инструменты разработки Eclipse Java, версия: 3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI, идентификатор сборки: M20090211-1700
  • версия Eclipse: платформа3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL, Build ID: M20090211-1700

Спасибо!

1 Ответ

1 голос
/ 03 февраля 2010

Разве это не похоже на Java Sun bug 6476706 ?
Если да, то какую именно версию JDK вы используете для своего проекта в Eclipse?

Сказано:

Ошибка исчезла с добавлением System.exit(0) в конце основного метода.

Это также может быть ошибка ( отсутствует директива пакета ) в исходных файлах вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...