私は OSGi バンドルを作成しました。これに 2 つの外部 jar ファイルを追加したいので、mediasenseplatform.jar
次tinyos.jar
の行をマニフェスト ファイルに追加しました。
Bundle-ClassPAth:.,mediasenseplatform.jar,tinyos.jar
しかし、機能せず、バンドル jar ファイルにこれらのファイルが表示されません。どうすればこの問題を解決できますか?
私は OSGi バンドルを作成しました。これに 2 つの外部 jar ファイルを追加したいので、mediasenseplatform.jar
次tinyos.jar
の行をマニフェスト ファイルに追加しました。
Bundle-ClassPAth:.,mediasenseplatform.jar,tinyos.jar
しかし、機能せず、バンドル jar ファイルにこれらのファイルが表示されません。どうすればこの問題を解決できますか?
OSGi は jar ファイルを作成しません。それをデプロイして実行するためのプラットフォームです。これらの jar をバンドル (単なる別の jar) に含めたい場合は、自分でそれらを配置する必要があります。
これを行うことができるmavenのようなビルドツールがあります。
この関連する質問もご覧ください。