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