gpt4 book ai didi

java - 检查是否已加载 dll 库? ( java )

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:24 25 4
gpt4 key购买 nike

在我正在编写的 Java 程序中,我对 dll 进行 jni 调用并在启动时加载库,如下所示

static
{
System.loadLibrary("LdapAuthenticator2");
}

然后我实现了另一个加载同一个库的类,并收到一条错误消息,指出该库已加载,有什么方法可以检查该库是否已在运行?

谢谢,
-皮特

最佳答案

检查我对这个问题的回答

How do I get a list of JNI libraries which are loaded?

该解决方案有效,不幸的是,问题的发布者似乎在使用不兼容 SUN 的 JVM 或过于严格的 SecurityManager 时遇到问题。

示例 POC 源代码的链接。

List loaded JNI libraries java sourcecode

关于java - 检查是否已加载 dll 库? ( java ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1139386/

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