Как я могу добавить внешнюю банку к затмению rcp приложение?

Вот то, что я сделал бы:

git-svn clone http://remote.svn.server.com otherdir

Тогда в другом dir вытягивают изменения локально от Вашего предыдущего dir Тогда, у Вас должен быть мерзавец repo, который "соединен" через мерзавца-svn, и необходимо быть в состоянии использовать dcommit на нем.

Это могло бы также быть полезным чтением.

6
задан prabakaran ramu 4 August 2009 в 13:06
поделиться

2 ответа

Лучший способ включить внешний Jar в приложение Eclipse RCP означает упаковать его как плагин, а затем использовать классическую зависимость плагина.

Просто создайте новый плагин, содержащий только ваш Jar. Затем на вкладке сборки редактора манифеста добавьте свой jar-файл в путь к классам (в правом нижнем углу) и экспортируйте все его пакеты на этой же вкладке времени выполнения. Также убедитесь, что ваш jar отмечен на вкладке Build.

3
ответ дан 10 December 2019 в 02:51
поделиться

Самый простой способ - найти комплект в существующем репозитории комплектов OSGI.

http://bundles.osgi.org/Main/Repository
http://www.springsource.com/repository/app/
http://www.eclipse.org/orbit/
http://www.knopflerfish.org/repo/index.html

репозиторий springsource содержит пакет apache VFS

Затем вам нужно добавить пакет на целевую платформу (или просто скопировать его в папку dropins)

Чтобы правильно установить пакет в более новую версию eclipse, вы должны используйте существующий репозиторий p2 и установите пакет из репозитория p2 в вашу рабочую платформу. Есть два способа: вы можете использовать существующий (например, репозиторий orbit p2) или создать свой собственный, используя p2 publisher, как описано на https://docs.sonatype.org/display/TYCHO/How+to+ make + existing + OSGi + bundles + consumable + by + Tycho

2
ответ дан 10 December 2019 в 02:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: