gpt4 book ai didi

java - 如何嗅探哪个 Java 类(库)正在写入 System.out?

转载 作者:行者123 更新时间:2023-12-01 12:25:50 26 4
gpt4 key购买 nike

问题要么很棘手,要么很简单(还不确定):
我目前参与的项目有太多的日志库。我们有 log4j、sl4j、logback,谁知道还有什么......
其中之一是将某些内容记录到 System.out 中,而我已经没有关于如何找出哪一个以及何时...
我正在考虑诸如在 sysout 上“设置断点”之类的事情,但我不知道这是否可行。
有任何想法吗?

最佳答案

我之前在错误中使用过它,以查看实际的根本原因(而不是......等等)
PrintStream o = new PrintStream(new File("A.txt")) {
public void write(byte[] b) 抛出 IOException {
super.write(b);
IOException ie = new IOException();
即.printStackTrace();//不要扔这个!
}
};

并像上面提到的用户一样设置它。这是一种与他使用的方法不同的方法,我不太确定有什么区别,我只记得它有效。

关于java - 如何嗅探哪个 Java 类(库)正在写入 System.out?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62584155/

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