Hallo,
ich möchte unter Linux (ubuntu 7.10) dbus nutzen, um programme zu steuern (z.b. einen mediaplayer). hierfür gibt es eine java implementation (http://dbus.freedesktop.org/doc/dbus-java/), die wohl funktionieren soll...
wenn ich die nutzen will, kommt mir aber immer folgende fehlermeldung:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no unix-java in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at cx.ath.matthew.unix.UnixSocket.<clinit>(UnixSocket.java:31)
at org.freedesktop.dbus.Transport.connect(Transport.java:750)
at org.freedesktop.dbus.Transport.<init>(Transport.java:714)
at org.freedesktop.dbus.DBusConnection.<init>(DBusConnection.java:156)
at org.freedesktop.dbus.DBusConnection.getConnection(DBusConnection.java:139)
at dbus.connect(dbus.java:18)
at dbus.main(dbus.java:10)
ich weiß nicht, fehlen mir die entsprechenden c/c++-bibliotheken?
komm irgendwie nicht weiter....
Danke
ich möchte unter Linux (ubuntu 7.10) dbus nutzen, um programme zu steuern (z.b. einen mediaplayer). hierfür gibt es eine java implementation (http://dbus.freedesktop.org/doc/dbus-java/), die wohl funktionieren soll...
wenn ich die nutzen will, kommt mir aber immer folgende fehlermeldung:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no unix-java in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at cx.ath.matthew.unix.UnixSocket.<clinit>(UnixSocket.java:31)
at org.freedesktop.dbus.Transport.connect(Transport.java:750)
at org.freedesktop.dbus.Transport.<init>(Transport.java:714)
at org.freedesktop.dbus.DBusConnection.<init>(DBusConnection.java:156)
at org.freedesktop.dbus.DBusConnection.getConnection(DBusConnection.java:139)
at dbus.connect(dbus.java:18)
at dbus.main(dbus.java:10)
ich weiß nicht, fehlen mir die entsprechenden c/c++-bibliotheken?
komm irgendwie nicht weiter....
Danke