Для генерации OSGi-пакетов я запускаю bnd для каждого из моих jar-файлов с чем-то вроде java -jar biz.aQute.bnd-4.2.0.jar bundle.bnd
.У меня есть файл .bnd для каждого файла JAR, и я всегда предоставляю все остальные файлы JAR в classpath.
Я хотел бы знать, есть ли способ, чтобы bnd предоставлял предупреждения для лишнего или отсутствующего пакета экспортазаписи.
Я вижу, что плагин Maven может выдавать предупреждения для ненужных пакетов:
https://maxrohde.com/2010/08/20/instructions-in-export-package-that-are-never-used/
Однако это бесполезно для меня, потому что я не использую Maven.