gpt4 book ai didi

java - 如何将 Java 对象的当前值打印到控制台,而不是在 Eclipse 中调试时挂起线程?

转载 作者:行者123 更新时间:2023-12-04 15:11:38 25 4
gpt4 key购买 nike

有时您只需要检查应用程序中的某些值是如何随时间变化的。通常,您可以使用日志,但假设您的应用程序已经在服务器上并进行了整个 CI/CD 循环,仅添加一些临时日志语句是多余的。或者变量在第 3 方库中,而您不想修补它。

当然,您可以(远程)调试您的应用程序,但挂起线程并一次又一次地检查几个变量可能是个问题。

此类功能在 JetBrains IntelliJ IDEA 中开箱即用 - 跟踪点,但 Eclipse 呢?

最佳答案

幸运的是,您可以使用 Eclipse 实现“虚拟日志记录”。

这样做:

  1. 开始调试 session
  2. 将条件断点添加到要添加日志语句的行
  3. 将日志语句写入断点条件并return false;

enter image description here

就是这样。应用程序在通过断点时不会挂起,但会写入以输出变量的值

关于java - 如何将 Java 对象的当前值打印到控制台,而不是在 Eclipse 中调试时挂起线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65126593/

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