如何获取在manifest.mf文件中定义的所有必需的包,作为java org.osgi.framework.Bundle
对象?
我需要这些 bundle 用于 BundleWiring
最佳答案
您可以获得BundleWiring对于您当前的 bundle :
wiring = bundle.adapt(BundleWiring.class)
从接线中,您可以获取所需的接线,例如包命名空间的接线。
wires = wiring.getRequiredWires(...)
从线路中,您可以获取提供要求的 BundleRevision。
关于java - 在 Java 中获取所有必需的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45209976/