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)"

Другие вопросы по тегам