运行dll方法Javafx

时间:2012-04-26 18:50:06

标签: java-native-interface javafx native-methods nativelibrary unsatisfiedlinkerror

我有C程序(Dll),我可以使用JNI从Java调用。我想使用Javafx作为接口,所以我创建了一个java类来调用dll。我能够加载DLL但我无法调用该方法。它给我的错误信息是

`java.lang.UnsatisfiedLinkError: 
mark1.Small_test.tester(DDDLjava/lang/String;Ljava/lang/String;Ljava/lang/String;DDD)[D
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

`

我使用了相同的Dll,如果我用普通的java调用它就可以了。我正在使用netbeans for JavaFX。我一直坚持这个问题一个星期。任何帮助是极大的赞赏。

0 个答案:

没有答案