Problem mit Import externer Jar-Datei (JDIC)

H

headtwo

Hallo liebe Java-Gemeinde.

Ich sitze jetzt seit mehreren Tagen an einem Problem und komme einfach nicht weiter.

Ich will ein Programm schreiben, was mir automatisch das Hintergrundbild unter Windows setzt.
Ich habe verschiedene Varianten probiert, und dann die Bibliotheken von JDIC MISC gefunden.

Diese habe ich als Referenced Libraries in Eclipse eingefügt (Ich habe es sowohl mit den Dateien innerhalb des Projektes, als auch außerhalb des Projektes versucht).
Es hatte eine Weile funktioniert, nun wollte ich das Projekt als Jar Datei exportieren und seit dem wirft das Programm nur noch Fehler.
Der Import innerhalb der Java-Klasse wird erkannt und die Objekte werden auch erkannt.

Und jetzt kommt das Problem:
Er führt die Bibliothek aus (zu sehen daran, das 2 System Ausgaben kommen, welche nicht von mri sind, sondern von der Bibliothek), wirft aber gleichzeitig eine Fehlermeldung.
Die Fehlermeldung sagt aus:
"Couldn't find jdic Misc library in ....
java.lang.UnsatisfiedLinkError: no jdic_misc in java.library.path"

Gibt es eine Möglichkeit, wie ich der Runtime innerhalb des Programmes sagen kann, wo er nach der Datei suchen muss, oder kann ich die Datei noch anders einbinden?

Oder gibt es sogar noch andere Methoden, das Windows Hintergrund Bild zu ändern?

Ich danke euch für die Hilfe.

Gruß
Sebastian

PS: Meine Entwicklungsumgebung:
Eclipse SDK 3.6.1
JRE JavaSE-1.6
Windows XP
 
Das Problem habe ich gelöst.
Es lag daran, das die DLL Datei in einem falschen Archiv lag.
Auch musste ich bei JDIC beachten, dass nur BMP Dateien als Hintergrund gesetzt werden können.

Jetzt funktioniert alles. Thread kann also geschlossen werden.
 
Zurück