2010-02-03 2 views
2

Eclipse 환경을 배우기 시작했고 때로는 일부 코드를 입력하고 "F11"을 눌러 (예 : &을 저장) "F11"을 누르면 성공적으로 컴파일되고 실행됩니다.Eclipse Console 창에 간헐적 인 오류 메시지가 나타남

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] 

그것은 단지 가끔 발생, 내가 저장 패턴 (열려있는 창이나 관점을 찾기 위해 아직 이전 여부 등했습니다 : 콘솔 창 하단에 빨간색 텍스트이 다음에 내 프로그램,). 1 분 전에, 그것은 격년으로 벌어지고 있었고, 지금은 전혀 일어나지 않습니다. 모든 경우에 (아주 간단한) 프로그램이 제대로 완료 될 때까지 실행 중입니다. 나는 그것이 내가 환경 설정을 얻는 방법과 관련이 있다고 생각하지만, 실제로, 인터넷에서 헛소리를 다운로드하고 실행했다. 그래서 내가 갖고있는 것은 "바닐라"라고해야한다.

아무 것도 아프지 않습니다. 단지 궁금합니다. 소프트웨어 개발 과정에서 내가 이해하지 못하는 임의의 오류 메시지가 나타나기를 좋아하지 않는 경향이 있습니다.

관련 세부 사항, 경우에 도움이 :

  • 이클립스 SDK, 버전 : M20090211-1700
  • 이클립스 자바 개발 도구, 버전 : 3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn 3.4.2, ID를 구축 M20090211-1700
  • 이클립스 플랫폼, 버전 : 3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL는 빌드 ID : M20090211-1700
  • 이클립스 프로젝트 SDK 버전 : -svO4BbDI는 ID를 구축 3.4.2.R342_v20090122-7O7S7GApJ3_vCyk7ETmsfcmjhz0eHnqw7MIjk9Vdhe4Ic,빌드 ID : M20090211-1700

감사!

답변

1

그 비슷하지 않습니까 Java Sun bug 6476706?
그렇다면 Eclipse에서 프로젝트에 사용하고있는 JDK의 정확한 버전은 무엇입니까?

는 말한다 :

오류가 main 메소드의 끝에 System.exit(0)의 추가와 함께 사라졌다.

프로젝트의 소스 파일에 오류 (package directive missing)가있을 수도 있습니다.

+1

확실히 그럴 것 같습니다. 한 가지 의견은 타이밍 문제가 간헐적으로 발생하기 때문에 "여전히 에이전트가 실행중인 시스템 종료에서 타이밍 문제가있는 것 같습니다."라고 말합니다. JDK 호환성 수준이 1.6으로 설정되었습니다. –

+0

(그리고 이것이 LMGTFU라면 유감스럽게 생각합니다 ... 솔직히 말해서 오류 메시지를 찾아 보았습니다. 그러나 내 결과에서 이것을 얻지 못했습니다.) –

+0

@Ian : 문제 없습니다. 차라리 여기에 언급 된 문제를 "저기에"있다고 생각합니다. 의견에 감사드립니다. – VonC

관련 문제