मेरे पास एक स्वच्छ डेबियन निचोड़ स्थापना है और एक जार ऐप चलाने की कोशिश कर रहा है जो यूएसबी पोर्ट में ब्लूटूथ डोंगल के साथ संवाद करेगा। हार्डवेयर पक्ष सभी यहां ठीक ब्लूटूथ कार्यक्षमता चलाता है। मुझे जावा 7 चलाने की ज़रूरत है जिसे मैंने जेडके से ओरेकल से डाउनलोड करके और सिस्टम में इसे बांधने के लिए अपडेट-विकल्प का उपयोग करके स्थापित किया है।डेबियन ब्लूटूथ ब्लूकोव java7 काम नहीं कर रहा
जावा ऐप को सिस्टम के साथ संवाद करने के लिए लाइब्रेरी के रूप में ब्लूकोव की आवश्यकता होती है। मेरी bluecove.jar फ़ाइल मेरे क्लासपाथ/होम/ऐप/lib में है, मेरे पास जीपीएल है और सामान्य स्नैपशॉट भी है।
जैसे ही मैं java -cp /home/app/lib/bluecove-2.1.1-SNAPSHOT.jar -jar myapp.jar
के माध्यम से ऐप निष्पादित करता हूं, मुझे वही त्रुटि मिल रही है और इसे समझ नहीं आ रहा है। जावा की तरह ब्लूकोव लोड नहीं कर सकता है।
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)
किसी ने इसे देखा है? धन्यवाद!
किसी को भी एक टिप्पणी यहाँ है। मेरा ब्लूटूथ ठीक चल रहा है। ऐसा लगता है कि मेरे क्लासपाथ को अनदेखा किया जा रहा है। जार लोड नहीं किए जा रहे हैं। क्या किसी ने जावा 7 के साथ ब्लूकोव चलाया है – user1945235