Ich habe eine Anwendung, die JNI für einige native Funktionen verwendet, die in einer DLL sind. Die Anwendung läuft korrekt auf Windows XP, aber wenn ich das Programm auf Windows 2000 laufen, erhalte ich folgendes:Java Ausnahme beim Wechsel von XP zu WIN2K
java.lang.UnsatisfiedLinkError: C:\Program Files\Compunetix\stixDlls\CMSCI Dll.d
ll: The specified procedure could not be found
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.compunetix.vsd.stix.main.Main.main(Main.java:165)
Irgendwelche Ideen?
Dank
Funktioniert die Java-Laufzeitumgebung korrekt? Hast du versucht, andere Java-Programme auszuführen? –
Existiert diese DLL an diesem Speicherort in Ihrer Windows 2000-Umgebung? Ist es die exakt gleiche DLL, die in XP ausgeführt wird? –
@Tom - Nur Java neu installiert. Alles scheint in Ordnung zu sein – user489041