Flash Builder 4 — как обойти баг установки плагинов
Поломался механизм установки обновлений в новой, предрелизной версии Flash Builder 4, построенной на Eclipse 3.5. Ее порядковый номер — i16, не путать с Flash Builder Beta 2 — там номер i15. Скачать эту версию могут бета-тестеры Adobe, стать им несложно. Но такая же проблема может возникать при установке Beta 2 как плагина к Eclipse 3.5 (возникает? отпишитесь, плиз).
Поломка — в обновленном диалоге установки плагинов и апдейтов. Вот — нормальный вид окна "Help->Install New Software", обратите внимание на комбобокс "Work with", для выбора сайта с апдейтом:
А вот так это выглядит во Flash Builder 4 Prerelease под Windows, тут нет того комбобокса:
Как видно, тут не хватает выпадающего списка для указания сайта с плагином. Обойти это можно двумя способами.
Первый способ простой и сводится к распаковке архива с плагином в нужные директории, на примере Subclipse:
Распакуйте содержимое архива, а именно каталоги plugins и features, в каталог установки Flash Builder 4 Prerelease.
Перезапустить Eclipse / Flash Builder.
Второй способ более хитрый и заключается в том, чтобы включить в вашем Eclipse "классический" механизм работы с апдейтами:
Найдите файл org.eclipse.ui.workbench.prefs
Добавьте в этот файл строку: UIActivities.org.eclipse.equinox.p2.ui.sdk.classicUpdate=true
Перезапустите Eclipse / Flash Builder и установите плагин через ставший теперь доступным классический диалог апдейтера: "Help > Software Updates > Find and Install..." и дальше — как обычно в классическом варианте.
Где искать файл org.eclipse.ui.workbench.prefs:
Win: \Documents and Settings\[Username]\Adobe Flash Builder 4 Prerelease\.metadata\.plugins\org.eclipse.core.runtime\.settings
Если этого файла в указанных каталогах не существует, то создайте его.
Третий способ вообще самый хитрый мудрый и ленивый и предполагает, что мы ждем, пока баг будет исправлен адобовцами в новом билде i17, и они говорят, что уже его исправили. Но этот билд пока недоступен, а рецепты обхода багов апдейтера могут еще пригодиться.
Комментариев нет:
Отправить комментарий