Мне нужно использовать свойство org.osgi.framework.system.packages.extra для добавления интерфейсов служб во время выполнения.Эти интерфейсы реализованы OSGi Bundles.Я не могу скомпилировать эти комплекты, потому что PDE не может найти требуемые интерфейсы.Есть ли способ сообщить PDE, где искать эти интерфейсы?
Редактировать: Ну, я думаю, я должен быть более точным.Я пытаюсь интегрировать OSGi в существующее приложение Java.Чтобы приложение Java могло взаимодействовать с пакетами OSGi, я буду использовать службы OSGi.Приложение Java определяет интерфейсы для служб OSGi.Сервисы реализованы в произвольном пакете OSGi.Я предоставляю определения интерфейса для пакетов OSGi через свойство org.osgi.framework.system.packages.extra во время выполнения.Так что у меня нет проблем во время выполнения.У меня есть проблема времени компиляции, потому что у PDE, кажется, нет опции org.osgi.framework.system.packages.extra для разрешения зависимостей во время компиляции.Манипулирование целевой платформой, похоже, не помогает, потому что мои интерфейсы определены в Java-проекте, а не в Bundle.