我刚刚将我的日食从Ganymede更新为Luna,但是当它重新启动时,它会在带有徽标的装载窗口上保存,这是我的日志
!SESSION 2014-11-10 10:43:40.720 -----------------------------------------------
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.7.0_51
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=es_ES
Framework arguments: -product org.eclipse.epp.package.standard.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.standard.product
!ENTRY org.eclipse.osgi 4 0 2014-11-10 10:43:42.303
!MESSAGE FrameworkEvent ERROR
!STACK 0
java.lang.IllegalArgumentException: Invalid filter directive
at org.eclipse.osgi.container.ModuleResolutionReport.createOSGiRequirement(ModuleResolutionReport.java:197)
at org.eclipse.osgi.container.ModuleResolutionReport.printRequirement(ModuleResolutionReport.java:181)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:120)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:137)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:137)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:137)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:137)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.printResolutionEntry(ModuleResolutionReport.java:137)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReport0(ModuleResolutionReport.java:111)
at org.eclipse.osgi.container.ModuleResolutionReport.getResolutionReportMessage(ModuleResolutionReport.java:208)
at org.eclipse.osgi.container.Module.start(Module.java:433)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Caused by: org.osgi.framework.InvalidSyntaxException: Extraneous trailing characters at ")": (&(osgi.wiring.bundle=org.apache.batik.util.gui)(version=[1.6.0,1.7.0)))
at org.eclipse.osgi.internal.framework.FilterImpl$Parser.parse(FilterImpl.java:1420)
at org.eclipse.osgi.internal.framework.FilterImpl.newInstance(FilterImpl.java:147)
at org.eclipse.osgi.internal.framework.FilterImpl.newInstance(FilterImpl.java:143)
at org.eclipse.osgi.container.ModuleResolutionReport.createOSGiRequirement(ModuleResolutionReport.java:195)
... 22 more
我试过" eclipse --clean",删除我的工作区/ .metadata / .plugins,但没有运气,我还能做什么? ,我安装了一堆项目和插件,我不想重新安装
答案 0 :(得分:1)
解决,
我手动下载了Luna,复制并粘贴了当前日食中的文件,并且工作正常,所有设置,插件和项目都存在:D
我应该提到我之前使用"检查更新"更新了eclipse中的所有插件。选项,在它完成之后,再也没有开始了,也许它工作正常,因为它之前已经更新过,可能有些文件在通过eclipse更新时没有被很好地替换