Мы разрабатываем настольное Java-приложение на основе Eclipse RCP (E4) и строим с помощью Eclipse Tycho , инструмента для создания плагинов и продуктов Eclipse с Maven.
В Eclipse RCP зависимости не определены в Maven POM. Вместо этого они определены в манифестах OSGi (MANIFEST.MF
) (плагины Eclipse - это пакеты OSGi по своей сути).
Следовательно, нет Maven-native-метода для получения лицензий для зависимостей с помощью, например, Плагин уведомлений Maven .
Существует ли способ автоматического получения лицензий (и, возможно, даже создания спецификации / уведомления) для плагинов Eclipse RCP или пакетов OSGi?