an error has occurred see the log file.

configuration 폴더안의 [숫자].log 를 보라는 메시지가 뜨면서 실행이 안된다.


log 파일을 열어보면 맨 아래쯤에 아래와 같은 내용이 보인다.

!MESSAGE Application error

!STACK 1

java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:78)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)

at org.eclipse.equinox.launcher.Main.run(Main.java:1515)


이유는 간단하다.


혹시 여러분이 JDK6이하를 사용하고 있는 경우일 수 있다.


STS 3.7.0 부터는 JDK7 이상을 사용한다.


JDK7 이나 그 이상의 JDK 를 설치하고 다시 실행해 보기 바란다. 



Posted by 빨강토끼
,