gpt4 book ai didi

java - 用于调试的可嵌入运行时 Java 对象检查器

转载 作者:行者123 更新时间:2023-11-29 09:02:32 27 4
gpt4 key购买 nike

我正在寻找一种在 Java 应用程序中嵌入一些基于 GUI 的对象检查工具的轻量级方法。

  1. 理想情况下,它类似于 Eclipse 调试器中的变量检查器,它可以让您查看给定对象实例的所有字段,并向下钻取以检查这些字段中包含的字段。不必很漂亮,只需要有一种方法来检查所有字段的值
  2. 只想使用调试器:这个想法是该工具可以在运行时在应用程序上使用,允许在不重新启动应用程序的情况下进行快速诊断。
  3. 它需要非常轻量级:因为这意味着要嵌入到已部署的应用程序中,所以我不想引入一大堆额外的依赖项。所以 Swing 没问题,但引入整个 native 小部件库是不可能的(抱歉,没有 SWT....)
  4. 它需要能够检查任意 Java/JVM 对象(可能通过反射)

有人知道这样的工具吗?

最佳答案

我不知道“现成的”框架,但可以建议您直接使用 JDPA 或使用在运行时使用字节码工程的库之一。例如看看 java-interceptor如果您可以控制要检查的代码,这可以为您提供帮助。

关于java - 用于调试的可嵌入运行时 Java 对象检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16508914/

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