1

我在 Ubuntu 14.04 上运行 eclipse,我的 eclipse MARS 一直在工作,直到我今天尝试打开它。我可以看到启动画面一段时间,直到它消失,之后什么也没有发生。我尝试使用终端打开它,它给了我以下信息并且永远挂起!

[致命错误]:16727:5848:文件过早结束。

org.eclipse.m2e.logback.configuration:org.eclipse.m2e.logback.configuration 包在状态位置初始化之前被激活。将在状态位置初始化后重试。

我尝试重新启动机器,使用 -clean 选项运行它,但没有任何效果。这太令人沮丧了。我应该怎么办?

编辑 我用 -consoleLog 运行它,下面是它的输出。在我看来,它无法像她一样加载文件:`

引起:org.eclipse.oomph.util.IORuntimeException:文件/home/sam/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.jee.profile/1443583842385.profile.gz长度 118971 未能正确加载

下面是全长输出。

!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2015-09-30 15:59:43.827 !MESSAGE FrameworkEvent 错误 org.eclipse.m2e.logback.configuration: org.eclipse.m2e.logback.configuration 包在状态位置初始化之前被激活。将在状态位置初始化后重试。!STACK 0 org.osgi.framework.BundleException:包 org.eclipse.equinox.p2.reconciler.dropins 的 org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start() 中的异常。在 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:792) 在 org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) 在 org.eclipse.osgi.internal .framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) 在 org.eclipse.osgi.internal.framework。eclipse.oomph.p2.internal.core.LazyProfile.getProperty(LazyProfile.java:143) 在 org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.updateSelfProfile(SimpleProfileRegistry.java:147) 在 sun.reflect.NativeMethodAccessorImpl。在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java: 43) 的 invoke0(Native Method) 606)在 org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) ... 41 更多原因:java.io.IOException:文件过早结束。在 org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser 的 org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(SimpleProfileRegistry.java:734)。在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.DelegatingMethodAccessorImpl 的 internal.p2.engine.SimpleProfileRegistry.updateSelfProfile(SimpleProfileRegistry.java:147)。 invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) ... 41 更多作者:java.io.IOException:文件过早结束。在 org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(SimpleProfileRegistry.java:734) 在 org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(SimpleProfileRegistry.java:720)在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.

4

0 回答 0