Я проверил несколько решений для тестирования OSGI, включая PAX, и быстро взглянул на абстрактный TestCase в Spring DM, но оба они требуют одного для объединения и связывания связанных пакетов. Я надеялся найти что-то, что работает без этого промежуточного шага.
Представьте себе возможность упаковывать пакеты в вашем classpath, чтобы пакеты x и y составляли пакет XY, а пакеты x и z составляли пакет XZ. Bundle XZ не «видит» пакет «y», но может импортировать сервис из XY, находящийся в пакете x. Любые комментарии, если это возможно или если существует эквивалентный контрольный пример / библиотека?