使用JNA加载第三方库时,首先,要设置库路径,即dll文件所在的目录。在Java命令行中通过配置VM参数设置JNA库路径,如下所示
-Djna.library.path="e:\libs"
如果包含多个路径,可以用分号分开,如
-Djava.library.path="${workspace_loc:project}\lib;${env_var:PATH}"
在Elipse中,可按照如下方式配置
- 右击项目,打开Run AS->Run Configures
- 打开Arguments 标签
- 在VM arguments输入框中输入
-Djava.library.path="${workspace_loc:project}\lib;