#eclipse-plugin
#eclipse-плагин
Вопрос:
Я использую «eclipse-rcp-helios-SR1-win32-x86_64»
64-разрядный eclipse, работающий на JDK.
Я пытаюсь добавить действие в свой плагин через вклад меню. Когда я добавляю «org.eclipse.ui.menus», щелкаю по ней правой кнопкой мыши и выбираю «New», я выбираю только «Generic». Я ожидаю увидеть «menuContibution»
Проблема подробно описана здесь, которая, по-видимому, также включает решение: ссылка Насколько я понимаю, имеющаяся у меня версия eclipse — helio SR1 — является версией SDK, и исходный код должен быть включен в пакет. Я не уверен, что мне нужно сделать, чтобы эти дополнительные параметры отображались.
Ответ №1:
если у вас есть «Generic», это означает, что у вас нет исходных плагинов. Но вы загрузили правильный пакет (RCP one). Я предполагаю, что ваша загрузка может быть повреждена. Можете ли вы попробовать загрузить его снова с другого зеркала?
Комментарии:
1. Вы были правы. Должно быть, это что-то, что я делал по пути. Я загрузил новый экземпляр (ну, на самом деле теперь SR2), и у него есть правильные подменю. Я не уверен, собираюсь ли я пытаться выяснить, в чем был источник проблемы. Может быть, если у меня будет немного дополнительного времени позже. Спасибо.
Ответ №2:
я пытаюсь, чтобы этот ответ был полезным.
шаг 1: В строке меню Eclipse выберите меню «Справка«
шаг 2: выберите Установить новое программное обеспечение
шаг 3: Ссылка на обновление проекта Eclipse (требуемая версия) под изображением
шаг 4: Выберите инструмент разработки плагинов Eclipse и
шаг 5: После того, как нажмите кнопку «Далее«, чтобы завершить.
Eclipse можно перезапустить после успешной работы.
Ответ №3:
Установки средства разработки плагинов Eclipse, согласно ответу Бхарата Зала, недостаточно. У меня все еще не сработало:
Мне пришлось установить пакеты Eclipse SDK и Eclipse Platform SDK:
Затем это, наконец, сработало:
Примечание:
Ларс Фогель в своей книге «Eclipse Rich Client Platform», в главе 8 Установка Eclipse IDE для разработки RCP, советует загрузить Eclipse Software Development Kit (SDK) в качестве рекомендуемой версии Eclipse для разработки RCP / PDE.
Большинство людей, вероятно, установили более распространенные версии Eclipse, такие как Eclipse для разработчиков Java. При последующей установке Eclipse SDK и / или Eclipse Platform SDK в виде пакетов к ним следует заново создать установку SDK, как советует Lars.
Ответ №4:
У меня это не сработало даже после установки обоих.
Я пошел обновлять сайт » http://download.eclipse.org/eclipse/updates/4.5» и когда в ней перечислены различные компоненты.
Пожалуйста, снимите флажок «Группировать элементы по категориям» и установите «Eclipse RCP SDK» и связанные компоненты.
Это должно устранить проблему.
Спасибо