JSR305 OSGi Exports смелый
Модуль brave core добавил экспорт для javax.annotation;version="[3.0.0,4)", что вызывает проблему при развертывании приложений OSGi с использованием brave в JBoss Fuse - поскольку системный пакет уже экспортирует javax.annotation;version="1,0".
Хотите знать, почему зависимости devtime, такие как пакеты findbugs(JSR305), экспортируются как часть времени выполнения?
Есть обходной путь для этого? Разве мы не можем подать в суд на комплекты JSR 305 из servicemix, чтобы сделать храбрые комплекты OSGi совместимыми с обычными контейнерами, такими как karaf и др.??
1 ответ
Зависимость Google findbugs JSR305 экспортировала javax.annotation;version="[3.0.0,4.0.0)", что вызывало проблему, о которой говорилось в проблеме, при использовании пакетов служб JSR305 должным образом экспортируется javax.annotation;version="[1.1,2)"