뭔가 잘못되어서 eclipse를 실행도중에 끈 것 같은데 그 후 부터는 eclipse가 시작되지 않는 문제가 생겨서 이리 저리 검색하다가 Stackoverflow에서 이 thread를 찾았다. 실제로 내 <WORKSPACE> 경로에 있는 .metadata/.log를 보니 다음과 같은 오류 메세지가 보이고 있었다.
[WORKSPACE/.metadata/.log]
!ENTRY org.eclipse.core.jobs 4 2 2014-07-11 09:08:36.054 !MESSAGE An internal error occurred during: "Workbench early startup". !STACK 0 java.lang.NullPointerException at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:354) at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:291) at org.eclipse.ui.internal.WorkbenchPlugin.log(WorkbenchPlugin.java:809) at org.eclipse.ui.internal.EarlyStartupRunnable.handleException(EarlyStartupRunnable.java:81) at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44) at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2412) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) ...
.metadata 아래에서 다음 경로의 .snap과 workbench.xmi file을 삭제하고 다시 eclipse를 시작해 본다.
rm .metadata/.plugins/org.eclipse.core.resources/.snap .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi