jni 找不到本地库

来源:互联网 发布:java酒店管理系统代码 编辑:程序博客网 时间:2024/05/22 13:26

最近一个项目中需要使用JNI调用c的动态库,按照网上的做法把lib**.so 放到了 java.library.path 但是老是有 lib**.so not in java.libarary.path 错。。最后发现。。

 static {
  System.loadLibrary("hello");   hello 应该去掉 lib  和 .so    但是还是需要手工把动态库放到某个目录下面。。不能和程序一起打成jar包  供第三方调用。。
  }

原创粉丝点击