gpt4 book ai didi

java - VM初始化期间发生错误;无法加载 native 库:Can't find dependent libraries

转载 作者:太空宇宙 更新时间:2023-11-04 10:12:52 25 4
gpt4 key购买 nike

我使用JNI调用java。我将jvm.dll复制到myprogram.exe的目录中,但是当我运行它时,如上所示。我按照其他答案做了:尝试将C:\Program Files\Java\jdk1.6.0_14\jre\bin\client添加到PATH,就可以了。但我排除了cmd dumpbin/dependents jvm.dll,它只显示Windows系统dll。所以我想知道jvm.dll是否需要其他依赖?

最佳答案

在我自己的研究中,使用“Dependency Walker”jvm.dll 运行时加载 VERIFY.DLL、JAVA.DLL 和 ZIP.DLL。诀窍是它们需要位于上面 2 个目录和 bin 子目录中(就像 JRE 布局中的布局一样)

enter image description here

关于java - VM初始化期间发生错误;无法加载 native 库:Can't find dependent libraries,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52112387/

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