是否可以在java -javaagent:myagent.jar some.package.Main
没有将代理打包到 jar 的情况下运行?就像是java agent.MyAgent some.package.Main
我有一个代理的源代码,希望能够对其进行调试,然后再对其进行更改,因此根本不需要使用它-javaagent
,而是选择some.package.Main
通过 GUI 执行。
BTrace能够使用 PID 连接到正在运行的进程或使用-javaagent
. 我正在寻找类似于第一种方法的东西(使用 PID),但是我也可以从头开始一个过程。