我的资源有mht格式的,建议用firefox打开,但是前提要按照mht插件:如图。
资源地址:http://download.csdn.net/detail/hxn_fight/8468845
javaweb下dll的放置路径:
追加一个其他人的链接:http://blog.sina.com.cn/s/blog_9075354e0101kq5f.html
---------------------------------------------------------------------------------------补充linux下的调用方法------------------------------------------------------------------
window上的测试通过了,但是当将项目移到linux下问题就又出现了。
问题:
1.在linux下作的demo是从自己写的main函数启动的没什么问题。(注意jdk的位数)
2..可是当我整个项目发布的时候JNA相关代码就不起作用了。安装网上放在各个目录都不行,例如:/usr/lib /lib 等等都不行。 System.out.println(System.getProperty("java.library.path"));中的目录试了也不行。
方案:
1.linux下的动态库编译我就不多说了。最关键的问题在于so文件的放置路径。
2.最终发现自己的用的jdk是64位的,所以我将我的so文件放在了/usr/lib64/下就可以了。
3.另一种方法就是在加载动态库的时候,写绝对路径。
4.至于修改/etc/profile 中的配置。亲测不用修改也行。
PS:将自己的心得记录在一方面供自己以后查看,一方面希望也能帮助遇到相同问题的朋友。linux的测试样例就不上传了。