발생일: 2009.11.24 문제: 이클립스(eclipse) 사용 시 Ctrl + Space 로 자동 완성(Template Proposals) 기능을 켜보면, 가끔 메서드 아이콘 옆에 작게 시계 표시가 되어 있는 게 있다. 이건 뭘 나타내는 걸까...? 해결책: 메서드 옆에 시계 표시가 되어 있는 것은, 동기화 된 메서드를 나타낸다. (메소드에 시계표시? 포스트에서 참고) 테스트 해보니 synchronized 구문을 써서 메서드를 선언할 경우에 해당하며, 메서드 안에서 synchronized 블럭을 사용할 때에는 표시되지 않는다.
발생일: 2009.08.07 문제: 이클립스에서 디버그 모드 사용 시 source 를 찾지 못해 source lookup path 를 설정해주라는 메세지가 뜰 때가 있다. Edit Source Lookup Path... 버튼을 눌러 소스 경로를 잡아주면 정상적으로 소스가 표시되기는 하는데... 따로 이 Lookup Source Path를 설정할 수는 없을까? 해결책: Debug View 에서 해당 창을 띄울 수 있다. Debug View 를 띄운다. (Window > Show View > Debug) 뷰의 Context Menu (오른쪽 마우스 클릭)를 열면 Edit Source Lookup... 메뉴가 있다.
발생일: 2009.03.30 문제: 이클립스에서 SVN 플러그인을 설치하려고 한다. 해결책: Eclispe 에서 Subversion 을 사용하는 방법에 대한 IBM 기사를 참조하자. 팁: 개인 프로젝트를 시작하는 경우라면, 같은 팀원과 소스 공유를 어떻게 해야할까 고민하는 경우가 있지요? 구글 프로젝트 호스팅을 이용해보세요. 편하고 좋답니다.^^ 국내에서는 느리다는 의견이 있는데 제가 느끼기에 사용하는데 불편함은 없네요. 네이버나 다음에서도 프로젝트 호스팅을 지원하는 것 같기도 하니 알아보시면 유용할 듯 합니다. 일단, 프로젝트 호스팅에 대한 블로그가 있네요. '구글 프로젝트 호스팅' 등으로 구글링해보세요~ 이클립스로 작업을 하고 계신다면 subclipse 를 사용하시면 편합니다.
발생일: 2009.03.20 문제: 이클립스에서 로컬로 톰캣 구동 후, 이클립스가 갑자기 다운되었을 때. 이클립스를 다시 로드하여도 톰캣이 재구동되지 않는다. 해결책: 이클립스가 갑자기 다운되어서 톰캣 프로세스가 죽지 않았기 때문이다. 작업관리자에서 javaw.exe 프로세스를 죽인 후 재구동한다. (보통 다시 이클립스를 켜면 javaw.exe 라는 이름의 프로세스가 2개 떠있는데, 사이즈가 큰 것이 이클립스이고 작은 것이 톰캣이다.)