【问题标题】:jammed eclipse after installing some blackberry plugin安装一些黑莓插件后卡住了eclipse
【发布时间】:2011-02-16 02:01:39
【问题描述】:

在安装一些旧的黑莓插件之前,我犯了一个错误,没有备份 eclipse。现在它无法启动,显示错误消息框:“发生错误。请参阅日志文件 C:\eclipse....”

日志文件前几行读取:

!SESSION 2011-02-15 19:46:31.828 -----------------------------------------------
eclipse.buildId=I20090611-1540
java.version=1.6.0_23
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.equinox.simpleconfigurator 4 0 2011-02-15 19:46:32.703
!MESSAGE 
!STACK 0
org.osgi.framework.BundleException: The bundle could not be resolved. Reason: Another singleton version selected: org.eclipse.equinox.simpleconfigurator_1.0.101.R35x_v20090807-1100
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1313)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1297)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:309)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1068)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:557)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:464)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:248)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:445)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:330)

!ENTRY org.eclipse.osgi 4 0 2011-02-15 19:46:32.703
!MESSAGE Bundle initial@reference:file:plugins/org.eclipse.equinox.simpleconfigurator_1.0.100.v20090520-1905.jar/ was not resolved.

!ENTRY org.eclipse.osgi 4 0 2011-02-15 19:46:32.703
!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:74)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    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:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

还有另一个日志文件 - 在黑莓插件安装报告中制作

安装:成功。

1073 Successes
0 Warnings
0 NonFatalErrors
0 FatalErrors

并包含已添加到预先存在的安装中的 1073 个文件。它对任何 cfg 文件修改等都没有说明。有什么办法可以,也许,基于该日志文件恢复插件安装?还有其他提示吗?

谢谢!

【问题讨论】:

    标签: blackberry-eclipse-plugin


    【解决方案1】:

    如果您确切知道是哪些插件/功能导致了问题,您可以尝试在 %ECLIPSE_INSTALL%\plugins 和 %ECLIPSE_INSTALL%\features 中手动删除与它们相关的文件。您应该在删除之前备份您的文件!

    就我个人而言,我会从头开始重新安装 Eclipse,调试可能会很耗时!

    【讨论】:

    • Snap.. 刚刚发现该死的“插件”实际上并不是一个插件,而是一个完整的 Eclipse 安装。我的日食去了.. PHP、Java、SVN 等。我会浪费几天时间把它带回来。嗯.. 我现在确实有一些典范备份 :)
    • 我过去在 Eclipse 中遇到过类似的问题。最重要的是,我们正在开发自己的插件,以使用一种可视化图形来处理我们的 XML 文件。我吹了很多装置:)
    【解决方案2】:

    从插件目录中删除文件夹并重新启动eclipse。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-06
      相关资源
      最近更新 更多