2017-03-06 4 views
1

私は最近Ubuntu 14.04をUbuntu 16.04 LTSにアップグレードしました。私のプロジェクトの1つは、dbus javaライブラリ(http://www.java2s.com/Code/JarDownload/dbus/dbus.jar.zip)を使用してBluetoothデバイスをUbuntu OSに接続することです。Ubuntuでのdbus javaライブラリのアップデート16.04

のUbuntu 16.04で

、私は次の例外を取得しています:

`java.library.path=/usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server:/usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386::/usr/java/packages/lib/i386:/usr/lib/i386-linux-gnu/jni:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/jni:/lib:/usr/lib 
Exception in thread "main" java.lang.NoClassDefFoundError: cx/ath/matthew/unix/UnixSocket 
    at org.freedesktop.dbus.Transport.connect(Transport.java:765) 
    at org.freedesktop.dbus.Transport.<init>(Transport.java:730) 
    at org.freedesktop.dbus.DBusConnection.<init>(DBusConnection.java:159) 
    at org.freedesktop.dbus.DBusConnection.getConnection(DBusConnection.java:142)` 

は、私はまた、Ubuntuの16.04でのbluezパッケージ名はのbluez-utilsのからのbluezに変更されたことに気づきました。

dbus java library最終更新日2010-01-17最新のUbuntu 16.04 bluezパッケージのアップデートが必要な場合があります(ご不明な点はありますか?)

上記の問題についてのご質問がある場合は、共有してください。

答えて