Только что вышла новая версия Eclipse.Могу ли я что-нибудь сделать, чтобы избежать повторного поиска моих плагинов вручную?

StackOverflow https://stackoverflow.com/questions/1059732

Вопрос

Galileo вышел на днях, и хотя плагины под Eclipse, по моему мнению, немного проще иметь дело, чем Netbeans, было бы здорово, если бы у меня был простой способ перейти на новую версию (и взять с собой плагины).

Какие-нибудь советы?

Это было полезно?

Решение

Не напрямую, AFAIK.

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

В старом Eclipse перейдите в «Настройки» -> «Установка/обновление» -> «Доступные сайты программного обеспечения».Выберите те, которые не встроены (вы увидите для них имя или, по крайней мере, URL-адрес, не являющийся затмением).Вы можете выбрать те, которые вам нужны, а затем экспортировать их в XML.

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

Важное предостережение:Некоторые поставщики плагинов на самом деле предлагают разные сайты обновлений для разных версий Eclipse, поэтому вы все равно будете указывать на старый плагин.Обычно это происходит, если вы никогда не обновляли существующий плагин до новой версии.Одним из распространенных примеров этого является Subsclipse, поэтому вы можете обновить его вручную.

Другие советы

Взгляните на эту запись в блоге: Как сделать так, чтобы список плагинов Eclipse выдержал обновление Eclipse

Я также использовал Йоксос сервис для создания моего «собственного» дистрибутива Eclipse.Я думаю, что будет легко обновить основные элементы в таком профиле, сохранив плагины.Он включает проверку зависимостей, поэтому очень приятно запустить дистрибутив.

Я бы рекомендовал прочитать:"Установка плагинов в Eclipse IDE", специально написанный для eclipse3.5.

Я использую метод, чтобы сохранить все мои плагины в одном поделиться папкой Dropins, а затем запустите мое затмение со следующей строкой в ​​eclipse.ini:

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

Пока эта строка присутствует в eclipse.ini любого будущего eclipse, все эти новые установки будут обнаруживать и использовать мой общий плагин.

Объедините это с доработанный eclipse.ini и вы готовы идти!

Я делаю это:

http://coders-log.blogspot.com/2009/06/manage-your-eclipse-install-with-local.html

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

Кроме того, я использую этот подход к другим продуктам, поэтому могу использовать один и тот же процесс везде.

In many cases you may/should be able to copy the plugin files from your Eclipse 3.4 
install directory (i.e. eclipse/plugins) over to your new Galileo plugins directory.

There are some exceptions, but they tried to keep the plugin API and binaries 
backwards compatible with the previous release.  

You can find more information in the eclipse/readme directory under your 
Galileo install directory.  

See filename: readme_eclipse.html      Section: "Compatibility with Previous Releases"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top