将 Eclipse Luna 项目从 32 位迁移到 64 位时出现问题

Troubles while migrate Eclipse Luna projects from 32 bit to 64 bit

你能帮我解决一个问题吗?

直到最近我还在使用 Eclipse Luna,我所有的 e4 项目在 Linux x86 下运行良好(JDK7 和 Eclipse 也是 32 arch)。 现在我迁移到 Linux 64 位的较新计算机。我安装了 JDK7 或 Eclipse Luna 64 位。但是我无法 运行 我的 RCP 应用程序。遇到很多这样的错误:

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.571 !MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/Context/context/SET].

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.590 !MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.591 !MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.597 !MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].

and so on...

这是什么意思,如何解决?我在 4.x Eclipse 版本上创建了我的项目。

我尝试了什么:

但我遇到了同样的错误

我已经修好了。将 org.eclipse.equinox.event 捆绑包添加到我的启动器的必需插件部分。并将其添加到产品依赖项中。 一切顺利。