当前位置: 代码迷 >> Eclipse >> java.lang.IllegalStateException: Unable to acquire
  详细解决方案

java.lang.IllegalStateException: Unable to acquire

热度:886   发布时间:2016-04-23 18:57:14.0
Eclipse启动不了?
突然启动不起来了,也没改什么.
下面是日志文件

!SESSION 2008-07-13 09:22:06.625 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_05
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.osgi 4 0 2008-07-13 09:22:07.343
!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:72)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)

这个导致错误的原因是什么啊?怎么解决

------解决方案--------------------
删除configuration 下
org.eclipse.core.runtime 
org.eclipse.ui.ide
org.eclipse.osgi 
删除workspace 下的隐藏目录rm .* -fr
重启eclipse
./eclipse -clean&
------解决方案--------------------
应该又装什么软件了。很多软件会改变path,建议配一下path看一下。
  相关解决方案