私のビルドが不足している依存関係文句:のOSGiバンドルバージョンの試合にもかかわらず、見つからない
... requires bundle org.eclipse.ui [3.106.0,4.0.0)' but it could not be found
使用ターゲットプラットフォームポイント以下のJARが含まP2の場所に:org.eclipse.ui_3.106.0.v20140812-1751.jar
まだビルドが失敗し、次の二つの問題を提起:
- 私は
3.106.0.v20140812-1751
範囲[3.106.0,4.0.0)
になるだろうと思った、真実ではないということですか? - OSGiはバージョンの4番目の部分をどのように処理しますか?
3.106.0
が有効なバージョンであれば、接尾辞.v20140812-1751
はどのようにOSGiによって理解されますか?
OSGiのバージョン管理の良い説明へのリンクも高く評価されます。
バージョン管理へのリンク:http://www.aqute.biz/Bnd/Versioningバンドル名ではなくバンドルのバージョンを検出するには、MANIFEST.MFを参照する必要があります。 –