Hallo,
ich habe einen weiteren Fall von unsatisfiedlinkerror. Das gemeine ist: auf einigen PC funktioniert es, auf anderen nicht und ich bin inzwischen echt ratlos.
Ich habe eine DLL (C_in_Java.dll) die im 'lib' Verzeichnis unterhalb meines Programmverzeichnisses liegt und die ich wie folgt dynamisch laden will:
Auf einigen Rechnern bekomme ich eine UnsatisfiedLinkError-Exception mit folgende Fehlermeldung in e.getMessage() (incl. Rechtschreibfehler):
Die DLL wurde also gefunden, aber es ist danach noch irgendein Fehler aufgetreten. Java ist auf allen Rechnern wie folgt konfiguriert (Das lasse ich mit zur Sicherheit in eine Protokolldatei schreiben):
Betriebssystem ist Windows XP oder Windows2000 (je nach Rechner)
Hat jemand eine Idee, wodurch die 'UnsatisfiedLinkError' ausgelöst werden kann - in Zusammenhang mit dieser Fehlermeldung? Ich bin für jede Idee dankbar!
Gruß
M. Müller
ich habe einen weiteren Fall von unsatisfiedlinkerror. Das gemeine ist: auf einigen PC funktioniert es, auf anderen nicht und ich bin inzwischen echt ratlos.
Ich habe eine DLL (C_in_Java.dll) die im 'lib' Verzeichnis unterhalb meines Programmverzeichnisses liegt und die ich wie folgt dynamisch laden will:
Code:
static {
System.loadLibrary("C_in_Java");
}
Auf einigen Rechnern bekomme ich eine UnsatisfiedLinkError-Exception mit folgende Fehlermeldung in e.getMessage() (incl. Rechtschreibfehler):
Code:
C:\Programme\MeinProgamm\lib\C_in_Java.dll: Diese Anwendung konnte nicht gestartet werden, weil die Anwenungskonfiguration nicht korrekt ist. Zur Problembehebung sollten Sie die Anwendung neu installieren
Die DLL wurde also gefunden, aber es ist danach noch irgendein Fehler aufgetreten. Java ist auf allen Rechnern wie folgt konfiguriert (Das lasse ich mit zur Sicherheit in eine Protokolldatei schreiben):
Code:
java.ext.dirs: C:\Programme\Java\jre1.5.0_10\lib\ext
java.home: C:\Programme\Java\jre1.5.0_10
java.library.path: C:\Programme\Java\jre1.5.0_10\bin;lib;jsw
user.dir: C:\Programme\MeinProgamm
user.home: C:\Dokumente und Einstellungen\Mueller
Betriebssystem ist Windows XP oder Windows2000 (je nach Rechner)
Hat jemand eine Idee, wodurch die 'UnsatisfiedLinkError' ausgelöst werden kann - in Zusammenhang mit dieser Fehlermeldung? Ich bin für jede Idee dankbar!
Gruß
M. Müller