콘솔창에 출력되는 텍스트양을 늘리기위해 라인 버퍼를 늘렸다. 콘솔에 출력되는 양이 많아져버리니 멈춰버려서 강제종류하고 다시 실행하는데 로고가 잠깐 떳다가 사라져버리고 실행이 안된다.
1. 먼저 로그를 확인한다.
~/eclipse/.metadata/.log
2. 로그파일을 열어보니 5000라인 정도 찍어놨는데 가장 위에 나타는 오류가 바로 이거였다.
...
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
...
로그를 살펴보면 대부분 org.eclipse.ui.workbench 관련 오류가 대부분이다. 강제 종료되면서 제대로 저장이 안되어 실행시 그냥 멈춰버렸던 것이다.
3. workbench.xmi 파일 삭제 후 이클립스 실행
~/eclipse/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
workbench.xmi는 Eclipse의 UI구성과 열려있는 파일의 현 상태를 종료 시점에 저장하여 재실행시에 그대로 로드하기 위한 프로퍼티 파일이다. 강제 종료가 되면서 제대로 저장이 되지 않아 실행이 되지 않았던 것이다. 삭제하고 실행하면 UI구성은 초기화 된다.
4. 끝
'Dev Story > dev' 카테고리의 다른 글
객체 지향 설계 5대 원칙 - SOLID (0) | 2022.01.05 |
---|---|
[maven] ArtifactDescriptorException (0) | 2014.03.11 |
Eclipse에서 SVN Connector 플러그인 수동 설치 (0) | 2013.11.26 |
[springframework 3.1] Redirect - FlashMap, RedirectAttributes (0) | 2013.04.09 |
[AngularJS] What's AngularJS (0) | 2013.04.02 |