corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Возможность совместного функционирования платформ OSGi и NetBeans

Возможность совместного функционирования OSGi в среде IDE NetBeans

Для перехода к полноэкранному предварительному просмотру щелкните изображение

Объединенные преимущества: OSGi и контейнеры среды выполнения NetBeans могут функционировать вместе.

Возможность совместного функционирования платформы OSGi

Платформа OSGi представляет собой систему регистрации модулей и служб для создания модульных приложений. Среда IDE NetBeans упрощает процесс создания пакетов OSGi для использования в приложениях Java и приложениях на платформе NetBeans.

Взаимодействие OSGi и NetBeans

Теперь среда IDE NetBeans поддерживает использование существующих пакетов OSGi в приложениях на платформе NetBeans. Необходимо создать мост, позволяющий повторно использовать и выполнять пакеты OSGi наряду с собственными модулями NetBeans.

OSGi в проектах Maven и Ant

Среда IDE NetBeans позволяет создавать и собирать пакеты OSGi на основе архетипа Maven, а затем получить доступ к пакетам из приложений, выполняемых в контейнере OSGi: существующих приложений Java или приложений на основе платформ. Можно добавить двоичные артефакты (JAR) группы связанных пакетов OSGi в качестве дополнительного кластера в приложения платформы NetBeans на основе Ant.

Используйте подменю OSGi в контекстном меню проекта приложения платформы на основе Ant для полного преобразования приложения в пакеты OSGi. Проект можно выполнять непосредственно в контейнере OSGi без необходимости использования системы модулей NetBeans с мостом.

Контейнеры OSGi: Felix и Equinox 

Теперь можно выполнять пакеты OSGi в контейнере среды выполнения Apache Felix OSGi, связанном со средой IDE NetBeans. Приложение платформы на основе Equinox по пути "Новый проект" > "Образцы" > "Модули NetBeans" и связанные учебные курсы позволяют интегрировать пакеты OSGi в приложение платформ на основе контейнера среды выполнения Equinox.

- Учебные курсы по OSGi и NetBeans

- Обзор OSGi и NetBeans

Пакеты OSGi

Кластеры OSGi

Примеры проектов OSGi