私は、Kura(対象プラットフォーム:Kura Target Platform Equinox 3.8.1)、Raspberry Pi 2モデルBで実行されるOSGiバンドルを作成しています。OSGi bundle for Kuraのライブラリから作成した既存のプラグインを使用
プログラムがデータを読み込む必要がありますがのXBeeで受信し、我々はライブラリを使用したい:https://github.com/andrewrapp/xbee-api
私はEclipseの下に新しいプラグインプロジェクトを作成し、「プラグインの既存のJARアーカイブから」上記サイトからのJARファイルから。
私が設定しようとした私は、私のプロジェクトのMANIFEST.FM→依存で「必要なプラグイン」としての新しいプラグインを設定しようとしましたが、それは(にjava.lang.ClassNotFoundExceptionを)動作しませんでした
ライブラリを含むプロジェクトに新しいフォルダを作成しますが、それは機能しません。
同様の質問がありましたが、十分詳細ではないため回答がわかりません(Using an external java library in OSGI bundle)。
追加情報:KuraがRPi 2Bで動作する 提案したサイトでフォーラムを読むと、これはrpiには適しません – KatarinaM
AFAIK XBee!= ZigBee。 XbeeはZigBeeをアプリケーションプロトコルではなくトランスポート層プロトコルとしてのみ使用します。したがって、(アプリケーションレベルまで動作する)ZigBeeライブラリは、XBeeモジュールに「話す」ことはできません。 –