线程“main”中出现异常 java.lang.UnsatisfiedLinkError: ... \jzmq.dll: 找不到依赖库

2024-05-24

我有一个使用 ZMQ 的 java 应用程序。我已经能够在我的 Win7 PC 上运行它,我将 jzmq.dll 放在 jar 可执行文件所在的同一文件夹中,然后通过命令“java -jar myapp.jar”运行它。

我的下一步是将其移至服务器上运行。所以我将其全部复制到服务器(Win 2008),文件以及目录结构。显然,在我的电脑上运行的命令在服务器上却不起作用。 有什么想法为什么以及我应该做什么才能让它在服务器上运行吗?

根据下面的第一条评论,我已将我拥有的所有 ZMQ 相关文件夹复制到服务器,并保留其目录结构。仍然遇到同样的错误。有关错误消息的更多详细信息是:


jzmq.dll需要相关的libzmq.dll,libzmq.lib用于编译。现在您可能会考虑将 libzmq.dll 添加到系统加载路径并希望让 zmq 运行。不会的。您需要将 libzmq.dll 的名称更改为版本名称。就我而言,它是“libzmq-v120-mt-gd-4_0_4.dll”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

线程“main”中出现异常 java.lang.UnsatisfiedLinkError: ... \jzmq.dll: 找不到依赖库 的相关文章

随机推荐