将Eclipse Luna项目从32位迁移到64位时遇到麻烦

时间:2015-07-26 09:56:00

标签: java linux eclipse eclipse-rcp 32bit-64bit

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

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

  

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.571   !MESSAGE事件管理服务不可用,无法发布事件   org.osgi.service.event.Event   [主题=组织/蚀/ E4 / UI /模型/ UI /背景/上下文/ SET]。

     

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.590   !MESSAGE事件管理服务不可用,无法发布事件   org.osgi.service.event.Event   [主题=组织/蚀/ E4 / UI /模型/ UI /的UIElement /渲染器/ SET]。

     

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.591   !MESSAGE事件管理服务不可用,无法发布事件   org.osgi.service.event.Event   [主题=组织/蚀/ E4 / UI /模型/应用/ ApplicationElement /标签/ ADD]。

     

!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.597   !MESSAGE事件管理服务不可用,无法发布事件   org.osgi.service.event.Event   [主题=组织/蚀/ E4 / UI /模型/ UI /的UIElement /插件/ SET]。

     

依旧......

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

我尝试了什么:

  • 将项目置于新的工作空间
  • 清除并重新制作Eclipse产品依赖

但我得到了同样的错误

1 个答案:

答案 0 :(得分:3)

我已经修好了。将org.eclipse.equinox.event包添加到我的启动器的Required Plug-ins部分。并将其添加到产品依赖中。 一切顺利。