如何获取正在运行的Jar的文件路径?

如何获取正在运行的Jar的文件路径?

当我运行某个 jar 文件时,创建的进程是执行该 jar 的 JVM 实例。我如何知道 JVM 进程正在运行哪个 jar 文件?我想使用此信息来检索所述 jar 的文件路径。

答案1

使用完整路径作为-jar命令行参数来调用 JAR。任务管理器可以显示包含 JAR 路径的命令行。通过taskmgr从 Windows 搜索运行来打开它。然后执行以下操作之一:

  1. 在“进程”选项卡中,右键单击列标题并启用该Command Line选项。

或者

  1. 在“详细信息”选项卡中,右键单击列标题,单击“选择列”,单击复选框Command Line,然后单击“确定”。

参考

相关内容