gpt4 book ai didi

java - 检索传递给 JVM 的主类/jar 文件名

转载 作者:太空狗 更新时间:2023-10-29 23:10:15 25 4
gpt4 key购买 nike

作为 C++ 应用程序,有没有办法查询 java 进程 (java.exe/javaw.exe) 以检索传递给 JVM 的主类或 jar 文件名?我想要与运行“jps -l”时相同的结果:

C:\>jps -l -V
2644 sun.tools.jps.Jps
4340 net.sourceforge.squirrel_sql.client.Main

我想我可以获取命令行参数并尝试解析类名,但我想知道是否有更简单的方法可靠地只提取类名或 jar 文件名。

谢谢!

最佳答案

几年前,我确实提交了一份 RFE,将主类名称作为系统属性提供。 System property for main class .据我所知,如果不改变主类(这可以通过检测来完成),没有一个好的方法来做到这一点。

关于java - 检索传递给 JVM 的主类/jar 文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1677043/

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