2008/04/23

Mac OS X 의 JDK 1.6 #2 - As Eclipse runtime JRE

업무를 처리하는데 주로 자바를 사용하고 있고 그 사용 환경이 이클립스이다. 하긴, 누구인들 그렇지 않으랴만은... 맥에서 이클립스 UI 자체는 상당히 만족스럽고 그 부분에 혹한 것이 있다는 점을 부인할 수는 없겠다.

그런데 고통스러운 것이 (윈도우 기반에서 작업하는) 다른 동료들은 아무 문제가 없는데 유독 내 환경에서만 테스트가 실패한다던가 하는 특이점이 발생하여 사람을 매우 괴롭게 한다.

테스트 실패하는 부분에서 사용한 사내 제작 라이브러리의 경우 몇 번의 메일을 주고받은 끝에 만든 쪽에서 자신들이 버그가 있어 그랬다고 수정본을 주었지만, 그 쪽에서 '자신들의 버그'라고 했음에도 불구하고 그게 과연 그 팀의 버그였는지 단정할 수는 없는 상황이다. 설명에 의하면 프로토콜 설계하면서 경계 조건에서 뭔가 다른 부분이 있어서 그랬던 것이지만 왜 유독 맥의 1.6 버전에서만 그런 일이 발생하는가 하는 점은, 뭔가 1.6이 JVM 스펙을 정확히 준수하지 않았을 지도 모른다는 생각이 들게 한다.

댓글 없음:

댓글 쓰기