Как установить плагин для Eclipse из .zip

281

Как установить плагин Eclipse из .zip? Я установил плагины, выбрав сайт, а затем проверил, но не из .zip. Кто-нибудь может помочь?

Дамир
источник

Ответы:

219

Это зависит от того, что содержит почтовый индекс. Посмотрите, есть ли там content.jar и artifacts.jar. Если это так, это архивированный обновленный сайт. Установите с него так же, как и с удаленного сайта.

Если zip-файл не содержит content.jar и artifacts.jar, перейдите в каталог dropins вашей установки Eclipse, создайте подпапку (имя не имеет значения) и разверните свой zip-файл в эту папку. Перезапустите Eclipse.

Константин Комиссарчик
источник
23
Для установки из локального архива я заметил, что иногда вам нужно снять флажок «Группировать элементы по категориям», чтобы увидеть доступный плагин внутри jar. В случае, если это не похоже на работу.
Стоффе
3
@ Stoffe, нужно ли снимать флажок «группировать элементы по категориям», зависит от того, как был подготовлен репозиторий (его метаданные). Не имеет значения, находится ли хранилище в сети или в локальном zip-файле.
Константин Комиссарчик
3
Папка dropins после установки Eclipse находится прямо внутри папки eclipse: eclipse / dropins из ekkescorner.wordpress.com/2009/06/27/…
Diederik
4
Не могли бы вы расширить «установить с него таким же образом ...» @Crifan дает действительно хороший ответ.
user2316667
2
Что вы имеете в виду под «Установить с него так же, как вы устанавливаете с удаленного сайта»? Отсюда я не могу поместить папку в качестве сайта обновления, разрешены только URL.
ViniciusPires
374

1. убедитесь, что ваш файл .zip является допустимым Eclipse Plugin

Примечание:

  1. это означает, что .zip-файл содержит папки features и plugins, например, так:введите описание изображения здесь
  2. для новой версии Eclipse Plugin, он может также включать в себя еще два файла content.jar , artifacts.jar, например:введите описание изображения здесь

но это не важно для плагина,

самое главное это папки features иplugins

который содержит необходимый xxx.jar,

например: введите описание изображения здесь

2. для правильного .zip файла Eclipse Plugin, у вас есть два способа установить его

(1) автоматическая установка

Help -> Install New Software -> Add -> Archive

затем выберите файл .zip

пример:

введите описание изображения здесь

(2) ручная установка

  1. распаковать .zip файл -> получил папки features иplugins
  2. скопируйте их в корневую папку Eclipse , которая уже содержит featuresиplugins
  3. перезапустите Eclipse, чтобы увидеть настройки установленного плагина в Window -> Preferences введите описание изображения здесь

Для более подробного объяснения можете сослаться на мой пост (написанный на китайском ):

Краткое изложение методов установки Eclipse Plugin из .zip

crifan
источник
«(2) метод ручной установки» не является рекомендуемым способом установки плагинов вручную. Рекомендуемый способ - поместить банки в dropinsкаталог, как описывает Константин в своем ответе .
Лий
5
Стоит упомянуть, что ваш пост с «более подробным объяснением» написан на китайском языке.
faintsignal
Если вы хотите добавить его из командной строки stackoverflow.com/questions/23946703/…
cursed_axes
Ваш процесс ручной установки - единственное решение, которое сработало для меня для этого плагина
Sabir Khan
Не выбирайте файл .zip, но распакуйте его. Затем Add -> Localвыбрать папку, из которой извлечены. Предполагается, что эта папка содержит только одну eclipseпапку.
JustWe
15

Это самый простой способ установить плагин локально в eclipse -

введите описание изображения здесь

О Господи
источник
Хороший. Работает около 2019 года.
Иосиф
6

Видел здесь . Вы можете распаковать и

введите описание изображения здесь введите описание изображения здесь

Нажатие на Local префикс вашего местоположения с файлом: / C: / etc / folder

Вместо этого вы можете нажать Архив и выбрать свой почтовый индекс, как это предлагается во втором популярном вопросе. Он будет префиксом jar: //path.zip, но не принимается самим Eclipse. Итак, я использовал простое решение для папок.

Val
источник
5

Принятый ответ от Константина сработал, но было несколько дополнительных шагов. После перезапуска Eclipse вам все равно придется перейти к обновлениям программного обеспечения, найти новое доступное программное обеспечение, установить флажки для него и нажать кнопку «Установить». Затем он предложит вам перезапустить снова, и только тогда вы увидите ваши новые представления или функциональность.

Кроме того, вы можете проверить представление «Журнал ошибок» на наличие проблем с вашим новым плагином, на которые жалуется eclipse.

johntrepreneur
источник
3

Добавьте к ответу Криффана,

2. для правильного .zip файла Eclipse Plugin, у вас есть два способа установить его (1) автоматическая установка

Здесь, когда вы пытаетесь установить плагин, иногда он выдает ошибку, как диалоговое окно появляется при попытке добавить плагин

мы должны снять галочку с группы Предметы по категориям во вкладке сведений. Затем это будет работать хорошо.

Ситара
источник
2

Чтобы установить подключаемый модуль, разархивируйте файл в установочный каталог Eclipse (или в каталог подключаемого модуля в зависимости от того, как упакован подключаемый модуль). Плагин не появится, пока вы не перезапустите свое рабочее пространство (Reboot Eclipse).

Великолепный
источник
3
Это не работает в течение нескольких лет. Вы должны использовать каталог dropins или установить через интерфейс установки Eclipse.
Константин Комиссарчик
@Konstantin Komissarchik Я использовал это как два или три месяца назад, и это сработало для меня.
великолепный
1
Какая версия Eclipse? Начиная с Ganymede (версия 3.4) и появления папки dropins, обнаружение нового плагина, добавленного вручную в папки плагинов / функций установки Eclipse, было отключено.
Константин Комиссарчик
Я разместил плагины в папке plugins / folder в Eclipse IDE для разработчиков Java EE 3.5, 3.6, 3.7 (с сервисными выпусками и без них) - просто чтобы не переустанавливать один и тот же набор плагинов каждый год, и Eclipse обнаружил их без проблем. Eclipse 3.8 SDK не обнаруживает плагины ни в плагинах /, ни в папке dropins /.
Виктор
2

Если вы читаете это, потому что вы получаете ошибку при обновлении из меню «Установить новое программное обеспечение», то вам нужно сделать это

  1. Перейдите к месту, откуда вы хотите обновить ex. http://update.eclemma.org/
  2. Скачать все в том же порядке, как и на сайте (каждая папка)
  3. Перейдите в раздел «Установка нового программного обеспечения», но вместо вставки URL-адреса сайта вставьте местоположение жесткого диска, на которое вы загрузили содержимое.

пожалуйста, обратите внимание: добавьте файл суффикса: /// в местоположение
ex. Файл: /// C: / Users / гарри / Загрузки / eclox /

Возможно не лучшее решение, но это делает работу :)

Гарри
источник
1

Загрузите плагин, извлеките его из папки eclipse / dropins и перезапустите Eclipse IDE. Вам может потребоваться передать --clean вместе с командой eclipse

Анил Агравал
источник
0

Мой файл .zip был отформатирован правильно (я думаю), но он не работал. Даже снятие отметки «Группировать элементы по категориям» не сработало

Для его установки я сделал так:

  • распаковать архив .zip
  • Справка -> Установить новое программное обеспечение ...
  • Добавить ... -> Архив ...
  • Я выбрал файл "content.jar"

В этот момент Eclipse правильно прочитал плагин, я пошел дальше, принял условия и затем попросил меня перезапустить IDE.

Джек Т
источник