应用程序“org.eclipse.e4.ui.workbench.swt.E4Application”在注册表中找不到 [英] Application "org.eclipse.e4.ui.workbench.swt.E4Application" could not be found in the registry
本文介绍了应用程序“org.eclipse.e4.ui.workbench.swt.E4Application”在注册表中找不到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以下提到的错误,而启动。任何一种帮助都不胜感激。
java.lang.RuntimeException:Applicationorg.eclipse.e4.ui.workbench.swt .E4Application在注册表中找不到。可用的应用程序是:org.eclipse.equinox.app.error。
在org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
在org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
在org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
在org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher。 java:79)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter。 java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl。在java.lang.reflect.Method.invoke(Method.java:597)中调用(DelegatingMethodMethodMethodAccessorImpl.java:25)
在org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 636)
在org.eclipse.equinox .launcher.Main.basicRun(Main.java:591)
在org.eclipse.equinox.launcher.Main.run(Main.java:1450)
在org.eclipse.equinox.launcher.Main .main(Main.java:1426)
解决方案
尝试这个:
打开* .product文件,然后依赖关系选项卡检查计算所需库时包含可选依赖项。
I have just moved from 4.2 to 4.3 (kepler). I was working on Eclipse RCP(OSGi framework) which was working fine with 4.2, but once i moved to Kepler- started getting below mentioned error while launching. Any kind of help is appreciated.
java.lang.RuntimeException: Application "org.eclipse.e4.ui.workbench.swt.E4Application" could not be found in the registry. The applications available are: org.eclipse.equinox.app.error.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
解决方案
Try this: open *.product file and then on dependencies tab check "Include optional dependencies when computing required libraries".
这篇关于应用程序“org.eclipse.e4.ui.workbench.swt.E4Application”在注册表中找不到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文