Объединение двух плагинов Eclipse - PullRequest
2 голосов
/ 31 марта 2011

В настоящее время я учусь делать некоторые плагины для затмения.

Сначала я разработал плагин для проекта KNIME . Этот проект содержит файл plugin.xml и файл MANIFEST.MF:

(...)
Bundle-Activator: project1.MyNodePlugin
(...)

Второй проект - это «панель настроек», созданная с помощью мастера затмения. Он также содержит файл MANIFEST.MF и файл plugin.xml:

(...)
Bundle-Activator: project2.Activator
(...)

Я хочу, чтобы мой проект project1 (KNIME) использовал некоторые данные из моей панели настроек.

Как мне объединить два проекта (MANIFEST.MF?)?

Как я могу получить настройки проекта2 из проекта1?

Спасибо

1 Ответ

2 голосов
/ 31 марта 2011

Попробуйте этот подход:

  1. Реализуйте все классы, необходимые для управления вашими предпочтениями (т. Е. POJO для сохранения значений) в проекте 1.

  2. Добавить project1 как зависимость к project2.

  3. Экспорт классов в project1.

Последние два шага делают классы видимыми в project2где вы можете их использовать.

...