Как скопировать плагины между двумя затмениями - PullRequest
24 голосов
/ 18 мая 2010

У меня есть два каталога затмений, оба - Galileo. У одного установлен плагин A, у другого - плагин B. Теперь я хочу иметь только одно затмение. Сохраняется ли просто копирование каталога плагинов из одного затмения в другое?

Ответы [ 5 ]

44 голосов
/ 08 мая 2012

Я не уверен, когда он был представлен, но в Eclipse 3.7 вы можете установить плагины из другой установки Eclipse через графический интерфейс: File->Import->Install->From Existing Installation. Вы также можете перенести список обновлений сайтов. Смотри https://stackoverflow.com/a/10494974/14379

5 голосов
/ 18 мая 2010

Да, но я бы рекомендовал использовать " shared dropins каталог ", чтобы вообще избежать копирования.

Изменить тур eclipse.ini для обеих установок:

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins

К сожалению, когда вы изначально устанавливаете плагин, вы не можете установить его непосредственно в общих dropins , поэтому по крайней мере одна копия все еще необходима там.

3 голосов
/ 18 мая 2010

Вы также можете установить один плагин из другого, используя p2. Вы добавляете другой установленный Eclipse в качестве сайта обновлений и можете выбрать установленный плагин (после снятия флажка категоризации).

Для обновления сайта вам нужен следующий путь: /path/to/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile

3 голосов
/ 18 мая 2010

Да, это безопасно. Это один из способов (не предпочтительный) для установки новых плагинов.

0 голосов
/ 18 мая 2010

Альтернативой изменению файла .ini является использование файлов ссылок в ваших папках Dropins. Файлы ссылок - это просто текстовые файлы с расширением .link . Они содержат одну (я думаю, никогда не пробовал с несколькими) строку текста вида:

path=<full path to an external folder>

В папке, на которую вы ссылаетесь, должно быть две подпапки: плагины и функции , куда вы устанавливаете свои плагины. Вы можете установить несколько плагинов в одном месте. Вы можете удалить несколько файлов ссылок, что означает, что вы можете поддерживать наборы плагинов и переносить их в различные установки Eclipse (что более гибко, чем использование общих dropins).

Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...