我注意到我有一个片段使用了一个Export-Package
用于贡献给它的主机的包的指令:
Fragment-Host: org.eclipse.jetty.osgi.boot
Export-Package: org.eclipse.jetty.osgi.boot.utils;version="1.0.1.felix"
-buildpath: osgi.core;version=4.3.0,\
org.eclipse.jetty.osgi.boot;version=7.6.1.v20120215
-sources: false
Import-Package: !org.eclipse.jetty.osgi.boot.utils.internal,\
*
此捆绑包为主机中的 org.eclipse.jetty.osgi.boot.utils 包提供了一些额外的类。
理想情况下,我认为我应该尽可能保持包的私密性,但是这种情况呢?我的其余代码都不需要org.eclipse.jetty.osgi.boot.utils
.