1

メニュー項目を動的に作成している Eclipse 3.3.2 で 1 つのプラグイン (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)

この点で助けを求めています、事前に感謝します。

スネハル。

4

1 に答える 1

1

オプションでeclipse3.4を起動してみてください-clean

a-cleanが十分でない場合、問題は の定義にありcom.ericsson.eadt.apstoolsintegrator.actions.APSToolActionます。

アクション セットの場合は、その定義を確認してください。使用されているキーバインドが、従来の eclipse3.4 キー定義と競合している可能性があります。

于 2009-03-30T12:33:54.420 に答える