2016-03-23 1 views
1

У меня есть некоторые основные плагины, созданные в моем рабочем пространстве, которые построены с помощью инструментов BND в eclipse. Теперь мне нужно обратиться к этим основным плагинам в моем приложении RCP eclipse, которое разработано с помощью инструмента PDE в eclipse. Но нет видимости для созданных BND плагинов внутри приложения RCP. Возможно, я могу вручную скопировать эти плагины в папку и добавить папку к цели. Но я хочу избавиться от такой ручной задачи.Как добавить мои привязки bnd jars к моему приложению RCP eclipse?

Есть ли какой-либо простой способ добавления созданных BND плагинов в зависимости от моего приложения RCP?

Заранее спасибо.

ответ

0

Есть два шага:
1. Создайте одну функцию и добавить все БНД плагины, которые вам нужны. p2 сайт
2. добавить для БНД инструментов в ваш основной файл вашего пом или Maven settings.xml, как показано ниже:

<repositories> 
    <!-- add Kepler repository to resolve dependencies --> 
    <repository> 
     <id>ID_AA</id> 
     <layout>p2</layout> 
     <url>p2-site-url</url> 
    </repository> 

+0

Плагины BND не могут быть добавлены к функции. Они вообще не перечислены для добавления в рамках функции. Я не нашел другого способа, чем вручную копировать банки и ссылаться на них в своей целевой платформе. – Loganathan