私はクリーンな 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)
これを見た人いますか?ありがとう!