我有一个需要加载某个dll的java应用程序。我把我的.dll推出了它从eclipse运行良好的项目但是当我将我的项目导出到runnable jar时,我无法运行jar并且一个exeption是 不满意的链接错误,java.library.path中没有dllname 我需要jar内部的dll并拥有一个完整的可运行jar,而无需对每个客户的构建路径进行任何配置。
答案 0 :(得分:2)
将它打包在罐子里的任何地方。有一件事你必须记住 - 在你可以使用DLL之前,你需要从JAR中实际提取这些并将它们转储到硬盘上,否则你将无法加载这些