как удалить ненужное меню справки в Eclipse RCP? - PullRequest
1 голос
/ 28 апреля 2011

Привет, команда StackOverflow!Я создал настольное приложение Eclipse RCP, у которого есть дополнительное меню под названием «Справка» в меню.Я не создавал его обычными способами, такими как добавление расширений actionSets или создание и регистрация действий из ActionBarAdvisor.java проекта.Мне это больше не нужно.Подскажите, пожалуйста, как мне удалить его из моего меню?

1 Ответ

4 голосов
/ 28 апреля 2011

Похоже, что подключаемые модули пользовательского интерфейса справки включены в конфигурацию вашего запуска.

Несколько вещей для проверки ...

- Посмотрите на файл .product вашего приложения.и посмотрите, какие подключаемые модули определены, и посмотрите, определен ли подключаемый модуль org.eclipse.help.ui (возможно, org.eclipse.help определен, поскольку org.eclipse.ui.workbench требует этого, но этоt чтобы появилось меню)

- Если вы работаете в Eclipse, откройте Run -> Run Configurations, выберите приложение Eclipse, которое вы работаете, и проверьте вкладку плагинов.Если он запускается с «всем рабочим пространством и включенными целевыми подключаемыми модулями», то он также будет использовать подключаемые модули пользовательского интерфейса справки.Даже если этот параметр не установлен, установите флажки для подключаемых модулей, чтобы увидеть, определен ли org.eclipse.help.ui.

В этой конфигурации должны использоваться только те подключаемые модули, которые необходимы для вашего приложения.Если он был создан с помощью параметра «Запустить приложение Eclipse» из файла .product, созданная конфигурация должна соответствовать определенным в нем подключаемым модулям.

Также стоит убедиться, что никакие другие подключаемые модули не установлены.ins использует org.eclipse.help.ui - это можно легко увидеть, удалив его, а затем нажав кнопку «Validate Plug-ins» в диалоговом окне конфигурации запуска, и покажет вам, если что-то было сломано после его удаления

...