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?
Java dll Problem
Re: Java dll Problem
Hallo,
zunächst einmal muss über der Klasse, die die Wrapper-Dll verwenden soll, die Zeile
stehen.
Wenn es damit immer noch nicht klappt, dann die MemBRain dll und die Wrapper dll in das Verzeichnis C:\Windows\System32 kopieren.
Klappt es damit?
zunächst einmal muss über der Klasse, die die Wrapper-Dll verwenden soll, die Zeile
Code: Select all
import de.membrainminusnn.MBDllWrapper;
Wenn es damit immer noch nicht klappt, dann die MemBRain dll und die Wrapper dll in das Verzeichnis C:\Windows\System32 kopieren.
Klappt es damit?
Thomas Jetter
Re: Java dll Problem
Ok nach dem kopieren der DLL's in System32 funtionierte es genau ein mal... kann ich dir den Source code mal per Mail zukonnen lassen?
Re: Java dll Problem
Ja, das kannst Du gerne tun, ich bin aber wirklich nicht der Java-Experte...Negi wrote:kann ich dir den Source code mal per Mail zukonnen lassen?
Unter welcher Windows- und Java-Version arbeitest Du denn?
Thomas Jetter
Re: Java dll Problem
ok tut mir leid ich hatte noch einen fehler begangen und zwar hatte ich in der wrapepr klasse etwas geändert was zu dem fehler geführt hat.
danke für die mühe.
danke für die mühe.