Вопрос по установке плагина 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 и как они там называются.)
Ответ 4
Я нашел http://sourceforge.net/apps/trac/shelled/wiki/Documentation/InstallGuide, чтобы быть полезным.
Ответ 5
Это то, что сработало для меня в Indigo