Java dll Problem

Sie sind sich nicht sicher, in welches Forum Ihre Frage oder Ihr Anliegen passt?
Möchten Sie ein neues Forum vorschlagen? Möchten Sie Kritik am Forum selbst üben?

Dann posten Sie bitte hier.
Post Reply
Negi
Posts: 14
Joined: Wed 8. Dec 2010, 15:23

Java dll Problem

Post by Negi » 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?

User avatar
Admin
Site Admin
Posts: 438
Joined: Sun 16. Nov 2008, 18:21

Re: Java dll Problem

Post by Admin » Wed 8. Dec 2010, 21:55

Hallo,

zunächst einmal muss über der Klasse, die die Wrapper-Dll verwenden soll, die Zeile

Code: Select all

import de.membrainminusnn.MBDllWrapper;
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?
Thomas Jetter

Negi
Posts: 14
Joined: Wed 8. Dec 2010, 15:23

Re: Java dll Problem

Post by Negi » Thu 9. Dec 2010, 09:09

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?

User avatar
Admin
Site Admin
Posts: 438
Joined: Sun 16. Nov 2008, 18:21

Re: Java dll Problem

Post by Admin » Sat 11. Dec 2010, 17:43

Negi wrote:kann ich dir den Source code mal per Mail zukonnen lassen?
Ja, das kannst Du gerne tun, ich bin aber wirklich nicht der Java-Experte...

Unter welcher Windows- und Java-Version arbeitest Du denn?
Thomas Jetter

Negi
Posts: 14
Joined: Wed 8. Dec 2010, 15:23

Re: Java dll Problem

Post by Negi » Sat 11. Dec 2010, 22:26

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.

Post Reply