corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

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

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

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

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

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

Платформа OSGi представляет собой систему регистрации модулей и служб для создания модульных приложений. В этом смысле она похожа на NetBeans. Среда 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