Установите флажок в библиотеке pax , чтобы обернуть банки из командной строки. Или, если вы храните свои артефакты в хранилище Nexus, взгляните на этот плагин производителя пакетов : он генерирует пакеты на лету, если они еще не существуют, когда у зависимости есть <classifier>osgi</classifier>
. Я использую второй подход, и хотя при настройке глючит, он делает работу
В качестве третьего варианта создайте poms, которые будут использовать maven-bundle-plugin для упаковки банок. Я использую этот подход, когда мне нужно настроить директивы BND, чтобы исключить импорт или изменить экспорт
Родительский pom-оболочка, сгенерированный мной из pax-maven-plugin , и каждый упакованный jar наследуется от этого pom
Все они используют BND между прочим