是否可以使用比清单中指定的更新的捆绑版本而不更改当前捆绑?

时间:2011-10-19 11:30:17

标签: java osgi bundle

是否可以使用比清单中指定的更新的捆绑版本而不更改当前捆绑包?

E.g。有BundleA(我的项目)需要BundleB。 BundleB需要导入BundleC版本[1.0.0,1.1.0]。 BundleB和BundleC由第三方开发。有没有办法在不改变BundleB jar的情况下使用BundleC 1.5版?

接口相同,BundleC中修复了一些重要的错误。

1 个答案:

答案 0 :(得分:2)

不,因为它会违反BundleB表达的版本约束。