BundleContext
的文档说,它可以让您
但是,没有
getBundle(String symbolicName)
方法,只有getBundle(long id)
(和不合适的getBundle(String location)
。当然,可以调用getBundles()
并在返回的数组上进行迭代,但是有更好的方法吗? 最佳答案
我认为遍历getBundles()
数组很好。也许它根本不应该存在,因为符号名不能唯一地标识捆绑。也许getBundles(String symbolicName)
...
根据OSGi服务平台核心规范,版本4,版本4.3:
引用的第89页(实际上是第95页):