【问题标题】:Adding a .dll file to a jar [duplicate]将 .dll 文件添加到 jar [重复]
【发布时间】:2011-01-22 10:29:47
【问题描述】:

我有一个第三方库,其中包含运行我的 java jar 文件所需的 .dll 文件。当我部署我的应用程序时,如何将它们包含在我的 jar 文件中? (我正在使用 JSmooth 创建一个 exe 文件 - 如果有帮助的话)

注意:我查看了this stackoverflow 问题,但那里只有一个答案,我认为它对我不起作用。

非常感谢!

【问题讨论】:

  • 为什么不呢?在关于堆栈溢出主题的其他讨论中(我自己也研究过这个问题)web-start 也被提供为一个解决方案,但它基本上让你得到同样的东西 - 它将 dll 放在一些临时目录和使其在路径上可用

标签: java deployment dll jar


【解决方案1】:

这已经出现过。简短的回答是你不能 - 下划线操作系统必须可以访问 dll,因此不能在 jar 内。 但是,它可以在调用 loadLobrary 之前从 jar 中解压到 PATH 中的某个位置 ....

看这里:How to make a JAR file that includes DLL files?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 2023-03-28
    • 2023-02-23
    • 2013-11-08
    • 1970-01-01
    • 2018-12-11
    相关资源
    最近更新 更多