В этой ситуации используется платформа Netbeans или Eclipse RCP? - PullRequest
0 голосов
/ 05 апреля 2011

Сколько конкретно раздувает использование платформы, такой как Netbeans Platform или Eclipse RCP, в действительности, добавляет в ваше приложение? Я пытаюсь решить, действительно ли мне необходимо его использовать. Я буду использовать только очень небольшое количество функциональности, фактически предоставляемой фреймворком, и все это относительно легко реализовать с нуля.

Все, что мне в основном нужно, - это какая-то форма управления плагинами, где пользователи кодируют свои библиотеки в соответствии с API, и моя программа может найти свои службы. Это достаточно просто реализовать с нуля в несколько строк кода. Кроме того, мне нужно будет поработать над 2D-графикой, где виджеты можно перетаскивать и т.д. На самом деле я больше склоняюсь к тому, чтобы делать это самому.

Спасибо.

1 Ответ

1 голос
/ 07 апреля 2011

Если вы планируете написать собственное решение для плагинов, я настоятельно рекомендую Eclipse внедрить OSGi через RCP. OSGi отлично работает и обрабатывает такие вещи, как альтернативные версии одной и той же библиотеки и всевозможные проблемы с классами. Это поможет вашим поставщикам плагинов, так как им не придется беспокоиться о том, какие другие библиотеки присутствуют. Это гораздо лучше, чем класть банку в один и тот же путь к классам.

...