Java dll Problem
Posted: Wed 8. Dec 2010, 15:32
Hallo,
ich habe das Problem das wenn ich die Wrapperklasse von Membrain nutze ich immer den Fehler bekomme das diese die dll nicht finden konnte.
Der Fehlercode sieht wie folgt aus:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no MBDllWrapper in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at uni_temp.MBDllWrapper.<clinit>(MBDllWrapper.java:71)
at uni_temp.NN_DLL.<init>(NN_DLL.java:16)
at uni_temp.Main.<init>(Main.java:81)
at uni_temp.Main.main(Main.java:441)
Hier auch noch der bisherige Code ( ist erstmal nur ein erstellen eines objektes der Wrapperklasse zu testzwecken):
public class NN_DLL {
MBDllWrapper nn= new MBDllWrapper();
public NN_DLL(){
nn.MBAddNet();
}
}
Dies ist nur eine Unterklasse die von der Main aufgerufen wird.
Ich habe den Inhalt des Dllordners in mein Stammverzeichnis kopiert. Auch das Netz liegt dort.
Kann mir einer weiterhelfen oder einen Tipp geben wie ich Java dazu bringe die Dll zu laden?
ich habe das Problem das wenn ich die Wrapperklasse von Membrain nutze ich immer den Fehler bekomme das diese die dll nicht finden konnte.
Der Fehlercode sieht wie folgt aus:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no MBDllWrapper in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at uni_temp.MBDllWrapper.<clinit>(MBDllWrapper.java:71)
at uni_temp.NN_DLL.<init>(NN_DLL.java:16)
at uni_temp.Main.<init>(Main.java:81)
at uni_temp.Main.main(Main.java:441)
Hier auch noch der bisherige Code ( ist erstmal nur ein erstellen eines objektes der Wrapperklasse zu testzwecken):
public class NN_DLL {
MBDllWrapper nn= new MBDllWrapper();
public NN_DLL(){
nn.MBAddNet();
}
}
Dies ist nur eine Unterklasse die von der Main aufgerufen wird.
Ich habe den Inhalt des Dllordners in mein Stammverzeichnis kopiert. Auch das Netz liegt dort.
Kann mir einer weiterhelfen oder einen Tipp geben wie ich Java dazu bringe die Dll zu laden?