0

私は OSGi バンドルを作成しました。これに 2 つの外部 jar ファイルを追加したいので、mediasenseplatform.jartinyos.jarの行をマニフェスト ファイルに追加しました。

Bundle-ClassPAth:.,mediasenseplatform.jar,tinyos.jar 

しかし、機能せず、バンドル jar ファイルにこれらのファイルが表示されません。どうすればこの問題を解決できますか?

4

1 に答える 1

1

OSGi は jar ファイルを作成しません。それをデプロイして実行するためのプラットフォームです。これらの jar をバンドル (単なる別の jar) に含めたい場合は、自分でそれらを配置する必要があります。

これを行うことができるmavenのようなビルドツールがあります。

この関連する質問もご覧ください。

于 2012-12-12T17:11:27.957 に答える