Установка пакетов из локальной файловой системы в Eclipse (через репозиторий p2) - PullRequest
1 голос
/ 27 июля 2010

У меня есть несколько пакетов OSGI, которые я хотел бы сохранить в локальном репозитории P2. Я следовал этому руководству:

https://docs.sonatype.org/display/TYCHO/How+to+make+existing+OSGi+bundles+consumable+by+Tycho

, чтобы использовать eclipsec.exe для преобразования папки с пакетами в репозиторий p2. Полученная структура выглядит следующим образом:

c:\test\repo
c:\test\repo\plugins
c:\test\repo\plugins\my.bundle.jar
c:\test\repo\artifacts.jar
c:\test\repo\content.jar

Теперь я хотел бы добавить этот репозиторий в Eclipse Helios. В менеджере обновлений eclipse я выбираю добавить нажмите кнопку «Локальный ...», где я указываю путь к репо:

Name: testRepo
Location: file:/C:/test/repo/

Затем я снимаю флажок «Группировать элементы по категориям», но он просто говорит: «Нет доступных элементов».

Как добавить этот локальный репозиторий в Eclipse?

1 Ответ

2 голосов
/ 30 ноября 2010

Вам необходимо создать новый «Художественный проект» (Новый -> Другое -> Разработка плагинов -> «Художественный проект»). Затем вам нужно связать это с вашим проектом из его свойств проекта.

Затем вам нужно создать новый «Обновить сайт проекта» (есть ссылка на файл feature.xml Overview). Затем вам нужно связать это с вашим проектом и функцией из его свойств проекта.

затем добавьте новую категорию и созданную в ней функцию, затем скажите build, и она создаст сайт обновлений для вас ...

...