我正在做一些关于从 java 程序中获取执行日志的事情。但是当它是一个 jar 文件时,我只是使用java -javaagent:agent1.jar -jar MyProgram.jar
. 但是如果有一个不需要使用java -jar
打开的软件,我如何使用myagent1.jar
来获取它的执行数据呢?比如我用java做了一个游戏,我通过打开文件来打开它MyGame.exe
,这意味着我不能javaagent:agent.jar
用来检测和获取日志。
有没有什么办法可以解决这个问题或者有其他工具可以给我参考一下吗?</p>