java - 当尝试查找 dll 的位置时,jvm 会查看注册表吗?

标签 java dll

我的java程序正在寻找一个要加载的dll,但我不知道它如何知道它的位置在哪里。我做了一个 System.getProperty("java.library.path");在程序中找到了它正在查找的所有位置,但 dll 的实际位置不在这些位置中。有一个 dll 路径的注册表项,但我认为 Java 没有在其中查找,是吗?

任何线索将不胜感激。

谢谢,

埃利奥特

最佳答案

事实证明,该 dll 的副本位于我的桌面上,现在我知道它也会搜索桌面。

关于java - 当尝试查找 dll 的位置时,jvm 会查看注册表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7749916/

相关文章:

java - 有没有一种有效的方法可以在 throws 子句中使用泛型?

c++ - 直接访问 C++ ATL COM 对象

c++ - 我可以在 VS 2010 C++ 项目中使用 VS 6.0 中的 Dll 吗?

c++ - cpp 文件中是否需要 __declspec(dllexport)

.net - 在 Inno Setup 中检查给定服务的依赖服务

c# - 从 C# dll 调用 C++ dll 但什么也得不到

java - 如何让系统重启时自动启动

java - 有什么方法可以从文件系统获取文件 CRC?

java - 单击按钮后重新绘制 JPanel

java - 使用 getTextContent() 时数组列表中的空字符串