OSGi:导出包而不导出同一包中的几个类

OSGi:导出包而不导出同一包中的几个类,osgi,osgi-bundle,maven-bundle-plugin,Osgi,Osgi Bundle,Maven Bundle Plugin,我在一个OSGi项目中工作,我们需要导出捆绑包中的包,但我们不想导出这个捆绑包的两个特定类。为了提供更多背景信息,我们使用了一个不是osgi包的第三方jar,因此我们将其作为osgi包的一部分添加,在这个第三方jar中,我们需要导出一个包“a”,但这个包a有两个我们不打算导出的特定类。请给出实现这一目标的建议。导出包:some.Package.name;版本=1.0;排除:=“类别A,类别B” 请参见OSGi核心规范中的第3.6.5节和第3.7.9节

我在一个OSGi项目中工作,我们需要导出捆绑包中的包,但我们不想导出这个捆绑包的两个特定类。为了提供更多背景信息,我们使用了一个不是osgi包的第三方jar,因此我们将其作为osgi包的一部分添加,在这个第三方jar中,我们需要导出一个包“a”,但这个包a有两个我们不打算导出的特定类。请给出实现这一目标的建议。

导出包:some.Package.name;版本=1.0;排除:=“类别A,类别B”

请参见OSGi核心规范中的第3.6.5节和第3.7.9节