首页 > 解决方案 > 列出已执行 Java 应用程序的已加载模块

问题描述

我正在寻找工具来列出已执行的 Java 应用程序的加载模块。有时,当同一个 jar 将类路径定位在其他路径上时,我们知道可以使用哪个路径,但我们想准确获取路径列表。请让我们知道任何 URL 或信息。

标签: java

解决方案


要分析任何 Java 应用程序,有一个带有 Oracle JDK 的内置工具,称为Java Mission Control

您可以使用该工具分析许多统计信息,因为我知道您需要运行应用程序的类路径,您可以使用JMC获得

在此处输入图像描述

细节:

  • 您有当前机器中所​​有正在运行的应用程序的列表
  • 要打开 JMX (1)从上下文菜单中选择启动 JMX 控制台
  • 从底部选项卡中选择系统 (2)
  • (3)看类路径
  • 还有其他值得探索的东西

如果这不是您想要的,那么您可以探索更多。


推荐阅读