M
Mike85
Gast
Hi, ich habe mir eine c dll geschreiben und die auch erfolgreich in Java benutzt.
Nun wollte ich aber mal das Projekt aufräumen und hab die Klassen in Packages getan. Seit dem bekomme ich eine Exception:
DeviceReader ist der Name der dll und createFile ist eine Methode dadrin, tool.reader ist das package.
Woran liegt das? Die API ist da leider auch nicht so richtig aussagekräftig.
mfg Mike85
P.S. die dll wird von der VM gefunden. Wenn sie nicht gefunden wird gibt es:
man beachte das die Exception hier vom ClassLoader geworfen wird, bei meinem Problem wird die aber in meiner eigenen Klasse geworfen.
P.P.S.
Hab hier noch ein paar threads im board gefunden mit Leuten die anscheinend das selbe Problem haben, und denen konnte aber auch keiner Helfen, also hier ein neuer Versuch
http://www.java-forum.org/de/viewtopic.php?t=24247&highlight=java+lang+unsatisfiedlinkerror
http://www.java-forum.org/de/viewtopic.php?t=34966&highlight=java+lang+unsatisfiedlinkerror
http://www.java-forum.org/de/viewtopic.php?t=30344&highlight=java+lang+unsatisfiedlinkerror
Nun wollte ich aber mal das Projekt aufräumen und hab die Klassen in Packages getan. Seit dem bekomme ich eine Exception:
Code:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: createFile
at tool.reader.DeviceReader.createFile(Native Method)
...
Woran liegt das? Die API ist da leider auch nicht so richtig aussagekräftig.
mfg Mike85
P.S. die dll wird von der VM gefunden. Wenn sie nicht gefunden wird gibt es:
Code:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no DeviceReader in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
...
P.P.S.
Hab hier noch ein paar threads im board gefunden mit Leuten die anscheinend das selbe Problem haben, und denen konnte aber auch keiner Helfen, also hier ein neuer Versuch
http://www.java-forum.org/de/viewtopic.php?t=24247&highlight=java+lang+unsatisfiedlinkerror
http://www.java-forum.org/de/viewtopic.php?t=34966&highlight=java+lang+unsatisfiedlinkerror
http://www.java-forum.org/de/viewtopic.php?t=30344&highlight=java+lang+unsatisfiedlinkerror