【问题标题】:Getting an error(MESSAGE A handler conflict occurred. This may disable some commands) when launching eclipse启动 Eclipse 时出现错误(发生处理程序冲突的消息。这可能会禁用某些命令)
【发布时间】:2009-03-30 11:46:36
【问题描述】:

我在 Eclipse 3.3.2 中开发了一个插件 (RMP),我在其中动态创建菜单项。我运行了应用程序,它运行良好,并且能够看到动态创建的菜单项。

现在我导出了这个插件(RMP)。我在 eclipse 3.4 安装的插件文件夹中添加了这个。现在我启动了 eclipse,我可以看到我的插件(RMP)中实现的所有功能,但是动态创建的菜单项是不可见的。当我点击菜单时,什么都没有。
请在下面找到错误日志以获取更多信息。我从我的workspace -> .metadata 文件夹中获取了此日志。

Log:
!ENTRY org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.266
!MESSAGE A handler conflict occurred.  This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.267
!MESSAGE Conflict for 'AUTODCTOOL':
HandlerActivation(commandId=AUTODCTOOL,
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction),
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,org.eclipse.ui.internal.WorkbenchWindow@166c114),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@166c114)),sourcePriority=16640)
HandlerActivation(commandId=AUTODCTOOL,
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction),
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,org.eclipse.ui.internal.WorkbenchWindow@166c114),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@166c114)),sourcePriority=16640)
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2009-03-30 11:59:23.267
!MESSAGE Conflict for 'BTIDRIVER':
HandlerActivation(commandId=BTIDRIVER,
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction),
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,org.eclipse.ui.internal.WorkbenchWindow@166c114),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@166c114)),sourcePriority=16640)
HandlerActivation(commandId=BTIDRIVER,
    handler=ActionDelegateHandlerProxy(null,com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction),
    expression=AndExpression(ActionSetExpression(APSToolsIntegrator.APSSystemFullSet,org.eclipse.ui.internal.WorkbenchWindow@166c114),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@166c114)),sourcePriority=16640)

在这方面请求帮助, 提前致谢。

斯内哈尔。

【问题讨论】:

    标签: eclipse-pde


    【解决方案1】:

    尝试使用-clean 选项启动您的eclipse3.4。

    如果-clean不够用,问题出在com.ericsson.eadt.apstoolsintegrator.actions.APSToolAction的定义上。

    如果是action set,请检查其定义:使用的键绑定可能与旧版 eclipse3.4 键定义冲突。

    【讨论】:

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