Как встроить maven-зависимость с помощью bnd-maven-plugin - PullRequest
2 голосов
/ 05 ноября 2019

Я перехожу из maven-bundle-plugin, который предоставил «удобную» конфигурацию с помощью Embed-Dependency, но, похоже, мне нужно указать мою Embed Dependency «вручную» в формате bnd при использовании bnd-maven-plugin. Я добавил те же заголовки пакета из моего старого пакета, но, похоже, он не включает в себя фактический файл jar зависимости. У кого-нибудь есть краткое / краткое как это сделать?

1 Ответ

1 голос
/ 09 ноября 2019

bnd имеет инструкцию -includeresource, определенную здесь https://bnd.bndtools.org/instructions/includeresource.html:

Вот пример:

-includeresource: lib/somelib.jar=somelib-[\w.]*.jar;lib:=true

Это должно иметь видимость всех зависимостей в пути к классам, используемым для создания артефактаи совпадает с именем файла связанных файлов.

...