JAVA调用动态链接库DLL的方法有:JNI(Java Native Interface),JInvoke,JNative(Java to native interface),JNI是JAVA自身提供的方法;JInvoke从何而来不得而知,好像还需要注册付费的,64位的JDK、JIR环境下运行不了,在VMware下安装的WindowsXP下同样有问题;JNative是开源的,但相关资料文档也特别的少,好像已经停止更新了。JNative源码地址:http://jnative.cvs.sourceforge.net/viewvc/jnative/,jar包下载地址:http://sourceforge.net/projects/jnative/files/jnative/。
开发环境:myeclipse-10.7-offline-installer-windows
文件》新建》JAVA项目:
输入项目名称,单击“Finish”:

本文介绍了JAVA调用动态链接库DLL的几种方法,重点讲解了使用JNative开源库的过程。通过创建JAVA项目,导入JNative.jar,并将DLL文件放在相应目录下。文中还提供了Helper类代码示例,并分享了可能遇到的问题,如如何捕获System.loadLibrary的异常。
最低0.47元/天 解锁文章
1180





