unsatisfiedlinkerror

时间:2013-03-06 05:37:38

标签: java dll java-native-interface

我编写了一个java程序来访问dll中的方法 当我从命令提示符执行我的程序时,它正在正确执行,我得到了所需的输出。
但是当我将它集成到我的项目中并在Netbeans中执行时,我会遇到异常。

  

线程“main”中的异常java.lang.UnsatisfiedLinkError:   ccapplication.prog1.LoadDll()Z
在ccapplication.prog1.LoadDll(Native   方法)
在ccapplication.prog1.main(prog1.java:19)
Java结果:1   

帮助我......

1 个答案:

答案 0 :(得分:0)

确保将DLL文件路径传递给java进程,如

java -Djava.library.path=<pathtoDLL> com.yourpackage.Class1