gpt4 book ai didi

java - 转储执行 - java?

转载 作者:搜寻专家 更新时间:2023-10-31 19:58:09 25 4
gpt4 key购买 nike

是否可以在 java 中转储完整的程序执行?我必须通过完整的流程来执行特定的输入值。使用 step over,step into 有点耗时,我想看看是否有任何 java 命令转储执行?

最佳答案

  1. 也许你想看看 Chronon Time Travel Debugger .

    我还没有试用,经过长时间的测试,它似乎已经正式可用,可以满足您的需求。这是一款商业产品,但提供免费的时间试用。

  2. 另一种选择可能是使用 jsadebugd 调试核心文件。 随 JDK 提供的实用程序。 (你不能前进和后退,但你可以检查所有线程的堆栈/监视器,这可能会帮助你)

  3. 如果您只需要方法调用,如评论中所述,使用 jprofiler 或 yourkit 等工具的 profiler 可能也会有所帮助。

  4. 或者你想看看 btrace ,一个类似 dtrace 的工具。

  5. 如果您能够修改/构建应用程序,某种小型AOP 方法拦截器 也可以完成这项工作。

关于java - 转储执行 - java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270009/

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