Устанавливаете плагин Eclipse, который вы скомпилировали из Source? - PullRequest
3 голосов
/ 05 февраля 2010

Я успешно скомпилировал плагин js-test-driver из источника (http://js -test-driver.googlecode.com / svn / tags / 1.2 ) и пытаюсь установить его в Eclipse 3.5.1 Галилео.

Я понимаю, как установить плагин с сайта обновлений; Я даже понимаю, как установить плагин из архива. Но что за хитрость заключается в установке плагина, скомпилированного из исходного кода?

Я пытался добавить каталог: C: \ temp \ test_workspace \ js-test-driver-plugin \ 1.2 \ eclipse-plugin \ features \ com.google.jstestdriver.eclipse.updatesite в качестве архивного сайта, но кажется, не добавляется в список.

Эта папка также содержит site.xml, который, как я думал, сделал бы этот сайт сайтом, с которого можно установить скомпилированный плагин.

Примечание: Я расширил вопрос здесь для всех, кому это интересно.

Ответы [ 2 ]

1 голос
/ 06 февраля 2010

Самый простой способ - использовать мастер экспорта: Файл / Экспорт ...

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

Или вы можете экспортировать свой плагин в каталог, а затем скопировать каталог в папку dropins.

1 голос
/ 05 февраля 2010

Вы пытаетесь поместить плагин в собственное рабочее пространство, а не в каталог Eclipse? Это должно идти в Eclipse.

Это может быть трудно исправить без непосредственного использования.

После компиляции попытайтесь экспортировать как функцию и плагины, а затем поместить в Eclipse.

В Eclipse 3.5 и более поздних версиях вы больше не размещаете лично установленные плагины / функции непосредственно в каталог features / plugins Eclipse. нет каталога "dropins". Под dropins у вас есть подкаталог с именем (например, MyDriver), а под ним - соответствующие функции и плагины.

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

...