6

私はクリーンな Debian スクイーズ インストールを行っており、USB ポートの Bluetooth ドングルと通信する jar アプリを実行しようとしています。ハードウェア側はすべて、ここで優れた Bluetooth 機能を実行します。Oracleからjdkをダウンロードし、update-alternativesを使用してシステムにバインドすることにより、インストールしたJava7を実行する必要があります。

Java アプリには、システムと通信するためのライブラリとして bluecove が必要です。私の bluecove.jar ファイルはクラスパス /home/app/lib にあります。そこには gpl と通常のスナップショットがあります。

経由でアプリを実行するjava -cp /home/app/lib/bluecove-2.1.1-SNAPSHOT.jar -jar myapp.jarと、同じエラーが何度も発生し、それを理解できません。そのようなJavaはブルーコーブをロードできません。

Exception in thread "main" javax.bluetooth.BluetoothStateException: BlueCove com.intel.bluetooth.BluetoothStackBlueZ|com.intel.bluetooth.BluetoothStackBlueZDBus not available
        at com.intel.bluetooth.BlueCoveImpl.loadStackClass(BlueCoveImpl.java:356)
        at com.intel.bluetooth.BlueCoveImpl.detectStack(BlueCoveImpl.java:447)
        at com.intel.bluetooth.BlueCoveImpl.access$500(BlueCoveImpl.java:69)
        at com.intel.bluetooth.BlueCoveImpl$1.run(BlueCoveImpl.java:1044)

これを見た人いますか?ありがとう!

4

2 に答える 2

0

ここで説明されていることを最終的に実行するようになり、いくつかの試行の後、ほとんどの再コンパイル後に最終的に機能しました。これが必要な理由はわかりませんが、機能します:

https://sites.google.com/site/opengaragedoor1/home/stages/raspberry-pi

于 2013-03-07T16:07:24.887 に答える