Eclipse在启动时抛出org.osgi.framework.BundleException

时间:2012-02-01 16:23:43

标签: java eclipse

当我尝试在Windows XP上启动Eclipse Indigo时,我收到错误,提示符告诉我转到日志文件。

显然,它正在抛出org.osgi.framework.BundleException

  

!ENTRY org.eclipse.ui.ide 4 0 2012-02-01 11:17:19.301!MESSAGE   FrameworkEvent ERROR!STACK 0 org.osgi.framework.BundleException:   org.eclipse.ui.internal.ide.IDEWorkbenchPlugin.stop()中的异常   捆绑org.eclipse.ui.ide。在   org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:791)     在   org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)     在   org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565)     在   org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1161)     在

     

...

有谁知道如何解决这个问题?我相信它停止了工作,因为我试图将Java项目移植到Blackberry模拟器上。

但是我尝试将路径设置为正确的值,但我没有运气。

我甚至在另一个目录中安装了一个新版本的Eclipse,但问题并没有消失。

1 个答案:

答案 0 :(得分:3)

来自http://www.javalobby.org/java/forums/t92895.html(作为indicated by Banana Man in the comments):

  

将解压缩的“eclipse”文件夹放在c盘下。创建一个快捷方式   “的eclipse.exe”。在目标中,把它放在:

     

C:\ eclipse \ eclipse.exe -vm“C:\ Program   Files \ Java \ jre1.5.0_11 \ bin \ javaw.exe“

     

注意 - “C:\ Program Files \ Java \ jre1.5.0_11 \ bin \ javaw.exe”是你的地方   jre安装在。您可以更改此路径以匹配您的jre   路径。

     

在开始时,我有这个:C:\ eclipse