首页 > 解决方案 > 找出 JVM 当前加载了哪些 (JPMS) 模块

问题描述

我有一个具有已知 PID 的正在运行的 JVM 实例。

鉴于有一些未命名的模块在运行,是否有任何理智的方法可以从外部找出该 JVM 实例当前加载了哪些命名的 JPMS 模块?

我认为可以通过处理 的输出来实现jcmd <pid> VM.class_hierarchy,但是对于 Java9+ 时代的一个简单而合乎逻辑的问题来说,这肯定是太多的工作。

标签: javaosgiinstrumentationjava-module

解决方案


推荐阅读