gpt4 book ai didi

java - 线程 "main"异常 java.lang.UnsatisfiedLinkError : . ..\jzmq.dll: 找不到依赖库

转载 作者:行者123 更新时间:2023-11-29 08:52:11 24 4
gpt4 key购买 nike

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

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

在下面的第一条评论之后,我已经将我拥有的所有 ZMQ 相关文件夹复制到服务器,并保留了它们的目录结构。仍然出现相同的错误。有关错误消息的更多详细信息:

enter image description here

最佳答案

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

关于java - 线程 "main"异常 java.lang.UnsatisfiedLinkError : . ..\jzmq.dll: 找不到依赖库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22209625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com