我花了很多时间处理 java 进程错误文件,即 hs_err_pid*.log。这些文件中有一个标题为动态库
的部分,其中显示了进程失败时当前加载的所有 dll。
在正常运行条件下是否可以通过编程方式访问此信息?
最佳答案
在命令提示符中转到 jdk\bin 路径并在 commond 下运行。
jmap(进程ID)
这将打印该进程中加载的所有 dll。 不确定程序上的情况。这有效。我用于自动化目的。
注意:您的 JDK 和 JRE 版本应该匹配(兼容)
关于java - 获取Java进程加载的dll列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26220214/