更新后无法启动EclipseJuno

更新后无法启动EclipseJuno,eclipse,eclipse-juno,Eclipse,Eclipse Juno,我已经对Eclipse中安装的功能进行了更新。现在Eclipse不会启动。我已删除.lock文件。我没有.snap文件。我已经重新安装并解压缩了eclipse,以替换当前的eclipse目录。以下是使用-clean运行eclipse后的.log文件: !!会议2012-11-07 10:11:05.302 -----------------------------------------------eclipse.buildId=M20120914-1800 java.version=1.7.0

我已经对Eclipse中安装的功能进行了更新。现在Eclipse不会启动。我已删除.lock文件。我没有.snap文件。我已经重新安装并解压缩了eclipse,以替换当前的eclipse目录。以下是使用-clean运行eclipse后的.log文件:

!!会议2012-11-07 10:11:05.302 -----------------------------------------------eclipse.buildId=M20120914-1800 java.version=1.7.0\u 02 java.vendor=Oracle公司引导加载程序常量:OS=win32, ARCH=x86_64,WS=win32,NL=en_US框架参数:-产品 org.eclipse.epp.package.mobile.product命令行参数:-os win32-ws win32-arch x86_64-产品 org.eclipse.epp.package.mobile.product-clean

!!条目org.eclipse.equinox.event 20 2012-11-07 10:11:11.117!消息 [SCR]找到名称重复的组件!详细信息:组件1: 组件[name=org.eclipse.equinox.event activate=activate] 停用=停用已修改=配置策略=可选 工厂=空自动启用=真立即=假实现 =org.eclipse.equinox.internal.event.EventComponent状态=未满足属性=serviceFactory=假serviceInterface= [org.osgi.service.event.EventAdmin]references=null位于 bundle=org.eclipse.equinox.event_1.2.100.v20110502[329]] Component2:Component[name=org.eclipse.equinox.event-activate= 激活停用=停用已修改=配置策略= 可选工厂=空自动启用=真立即=假 implementation=org.eclipse.equinox.internal.event.EventComponent 状态=未满足的属性=服务工厂=错误 serviceInterface=[org.osgi.service.event.EventAdmin]引用= 位于束中的null= org.eclipse.equinox.event_1.2.200.v20120522-2049[328]]

!!条目org.eclipse.equinox.p2.transport.ecf 20 2012-11-07 10:11:11.151 !消息[SCR]找到名称重复的组件! 详细信息:组件1:组件[名称]= org.eclipse.equinox.p2.transport.ecf activate=activate-deactivate =停用修改=配置策略=可选工厂=空自动启用=真立即=假实施= org.eclipse.equinox.internal.p2.transport.ecf.ecftTransportComponent 状态=未满足的属性= {p2.agent.servicename=org.eclipse.equinox.internal.p2.repository.Transport} serviceFactory=假serviceInterface= [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]参考文献= 位于束中的null= org.eclipse.equinox.p2.transport.ecf_1.0.0.v20111128-0624[367]] Component2:Component[name=org.eclipse.equinox.p2.transport.ecf 激活=激活停用=停用已修改= 配置策略=可选工厂=空自动启用=真 立即=错误实现= org.eclipse.equinox.internal.p2.transport.ecf.ecftTransportComponent 状态=未满足的属性= {p2.agent.servicename=org.eclipse.equinox.internal.p2.repository.Transport} serviceFactory=假serviceInterface= [org.eclipse.equinox.p2.core.spi.IAgentServiceFactory]参考文献= 位于束中的null= org.eclipse.equinox.p2.transport.ecf_1.0.100.v20120305-0333[366]]

!!条目org.eclipse.e4.ui.workbench 4 0 2012-11-07 10:11:26.746 !消息无法创建类 捆绑包“268”中的“org.eclipse.e4.core.commands.CommandServiceAddon” !堆栈0 org.eclipse.e4.core.di.InjectionException: java.lang.ClassCastException:无法强制转换 org.eclipse.core.commands.CommandManager到 org.eclipse.core.commands.CommandManager位于 org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63) 在 org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:859) 在 org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111) 在 org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:319) 在 org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:253) 在 org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:185) 在 org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105) 在 org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) 在 org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:49) 在 org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:254) 位于org.eclipse.ui.internal.Workbench$5.run(Workbench.java:557) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 在 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543) 在 org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) 在 org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) 在 org.eclipse.equinox.internal.app.eclipseeapphandle.run(eclipseeapphandle.java:196) 在 org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.runApplication(eclipseeappluncher.java:110) 在 org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher.java:79) 在 org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:353) 在 org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:180) 位于的sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 位于的sun.reflect.NativeMethodAccessorImpl.invoke(未知源) sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源)位于 java.lang.reflect.Method.invoke(未知源代码)位于 org.eclipse.equinox.launcher.Main.invokeFramework