Я создал приложение платформы Netbeans и развернул его (созданный пакет установщика/zip и т. Д.). Я также предусмотрел расширение точек, создав интерфейсные модули в приложении (правильно ли это?).Написание сторонних плагинов для приложений платформы Netbeans с закрытым исходным кодом
Теперь, мой вопрос: как написать модули для расширения этого приложения, не зависеть от источника приложения. Например, я хочу написать модуль, реализующий один из интерфейсов. Как создать новый проект модуля, который делает это, и как я могу заставить приложение платформы включить/найти этот новый модуль.
Я пытаюсь написать приложение RCP, используя архитектуру приложения платформы Netbeans. Я хочу, чтобы он мог расширяться (через интерфейсы), не открывая источник для сторонних разработчиков. Я собираюсь опубликовать источник, но с точки зрения дизайна я хочу, чтобы он был достаточно функциональным, чтобы людям не нужно было, чтобы источник писал плагины для приложения.