miss_dog
代码复制工
2019-11-19 15:54

java使用JNI调用的dll依赖于其它dll路径该如何配置

  • c++
  • jar

jni调用dll扩展程序直接配置-Djava.library.path来指定dll所在目录即可以加载到dll,但是如果dll要依赖其它dll的时候会提示 Can't find dependent librarie即找不到dll的依赖库,这种情况可以将需要依赖的dll放到项目根目录下或者jdkbin目录下解决,但是想要导出jar包供其它调用就不行了,而且这种解决方法也不适用,总不能每次调用都把dll文件复制到根目录下,这时该如何处理?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答