java - 无法获取win32-x86-64/xpde.dll的InputStream

标签 java dll

我收到此错误:

因可抛出失败。无法加载库“xpde”:无法获取 win32-x86-64/xpde.dll 的 InputStream

尝试使用 jna-4.5.1-direct.jar 加载 dll 时

我的代码是:

NativeLibrary JNA_NATIVE_LIB = NativeLibrary.getInstance("xpde",
                Collections.EMPTY_MAP);

我正在使用:

JAVA_VERSION="1.8.0_232"
OS_NAME="Windows"
OS_VERSION="5.2"
OS_ARCH="amd64"

enter image description here

我不确定 xpde.dll 是 32 位还是 64 位。 该dll位于我的类路径中的dll文件夹中 这是问题所在吗?还是其他问题?

最佳答案

是的,我失踪了

 jna.library.path

关于java - 无法获取win32-x86-64/xpde.dll的InputStream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61261864/

相关文章:

java - 循环数组支持的队列: enqueues at wrong offset after resizing

java - Android 在 Activity 之间切换

java - Java 是否使用字符串实现享元设计模式?

python - 从 Python 调用时 C DLL 破解

javascript - 嵌入式dll资源

C++——静态变量

java - 在 NetBeans Platform 中,启动代码应该放在哪里

java - 通过非阻塞 Java NIO 套接字传递的对象并不总是成功

c# - 创建布局和逻辑 AutoCAD 插件对话框

assembly - 如何在普通 DLL 中找到 "strange"ROP gadget?编译器永远不会这样做。 (面向返回的编程)