Вопрос по установке плагина eclipse

На днях я пришел к этому вопросу SO: Bash script плагин для Eclipse?, идея замечательная.

Итак, я пошел на сайт загрузки, загрузив этот плагин, но я не установил плагин eclipse вручную, поэтому я действительно не знаю, как его установить.

Я извлек этот zip файл, который я загрузил, и выглядит следующим образом:

enter image description here

Что мне делать дальше, как мне установить этот плагин? спасибо

Когда я пытаюсь установить его с помощью установки нового программного обеспечения из локального каталога, я получаю эту ошибку:

Cannot complete the install because one or more required items could not be found.
  Software being installed: ShellEd 2.0.0.201007201532-1--773533H735D97 (net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97)
  Missing requirement: ShellEd UI 0.0.0.201007201532 (net.sourceforge.shelled.ui 0.0.0.201007201532) requires 'bundle org.eclipse.dltk.launching [2.0.0,3.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: ShellEd 2.0.0.201007201532-1--773533H735D97 (net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97)
    To: net.sourceforge.shelled.ui [0.0.0.201007201532]

ПРОБЛЕМА 2:

Cannot complete the install because one or more required items could not be found.
  Software being installed: ShellEd 2.0.0.201007201532-1--773533H735D97 (net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97)
  Missing requirement: ShellEd UI 0.0.0.201007201532 (net.sourceforge.shelled.ui 0.0.0.201007201532) requires *'bundle org.eclipse.linuxtools.man 0.0.0'* but it could not be found
  Cannot satisfy dependency:
    From: ShellEd 2.0.0.201007201532-1--773533H735D97 (net.sourceforge.shelled.feature.group 2.0.0.201007201532-1--773533H735D97)
    To: net.sourceforge.shelled.ui [0.0.0.201007201532]

Я не знаю, что это значит

Ответ 1

Скопируйте полную папку (ShellEd-Update-2.0.0_M3) в eclipse/dropins. Вы должны удалить файл site.xml из места назначения и, как мне кажется, по-прежнему необходимо, посмотреть в папку с функциями и извлечь все *.jar файлы (имя папки = имя файла jar).

Но вы также должны установить плагин из локального источника zip файла. Диалоговое окно "установить новое программное обеспечение" должно иметь опцию...


Для уточнения - конечно, ручная установка не рекомендуется. У вас могут быть проблемы с отсутствующими зависимостями, хотя OSGi довольно устойчив, и затмение не будет разбиваться. Худший случай: плагин не будет установлен (с точки зрения OSGi). Поэтому, если это возможно, используйте "установить новое программное обеспечение" и установите плагины с интернет-страницы поставщиков. Если это невозможно: вручную установите, разархивируйте банки в папке с функциями и, если она все еще не работает: запустите eclipse с опцией -console и проверьте состояние установленных плагинов. OSGi скажет вам, если плагин не запустился и почему.


Сообщение об ошибке: плагин bash зависит от другого плагина с именем ShellEd (Версия: 2.0.0.201007201532). Похоже, что он не включен в дистрибутив bash, поэтому вам придется сначала его установить (или вместе с bash).

Вы можете найти его здесь: ShellEd


Это также необходимо: Инструментарий динамического языка (любая версия от 2.0 до 3.0). Это был намек: bundle org.eclipse.dltk.launching

Ответ 2

Я только что успешно установил это с помощью Drop-ins. Это зависит от DLTK и плагина man man tools.

Чтобы установить int Eclipse 3.6 Helios, Справкa > Установить новое программное обеспечение:

Ответ 3

Открыть Eclipse. Help- > Установите новое программное обеспечение. Добавьте новый сайт, который должен быть локальным и указывать на ваш каталог, показанный выше. Установите функции, которые он предлагает. (Некоторые из этих вариантов немного отличаются в версиях Eclpse, я использую 3.6.1 и как они там называются.)