ラップしたいサードパーティの JAR があります。独自の OSGi マニフェストがありません。たとえば、org.myproject
. そこで、バンドル ラッパーを作成します。
これは問題なく動作します - のリリース用のバージョンを提供しorg.myproject
ます。これは、 の作成者によって決定されorg.myproject
ます。と言う1.0.1
。
が変更されましorg.myproject
た。変更を含めたいと思います。ただし、これに関する公式リリースはありません。これは、修飾子を使用して新しいバージョンを表すことができるように思えます。1.0.1.$timestamp
ただし、JAR を bndtools でラップする場合、パッケージのエクスポートは引き続き としてバージョン管理され1.0.1
ます。
OSGi で修飾子固有のパッケージ バージョンをエクスポートしてからインポートすることは可能ですか? これを bndtools で管理する最善の方法は何ですか?