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
。