gpt4 book ai didi

java - 带有 log4j 的 Throwable.printStackTrace()

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

<分区>

我有一个应用程序使用下面的代码来输出大量异常的堆栈跟踪,但是当我在服务器上运行它时,它不会在 log4j 文件中记录任何内容。

通常我会使用 logger.error("msg...", e),但我无法更改代码,所以我坚持使用 printStackTrace() 方法。

有什么方法可以配置 log4j 以将它们包含在日志中?我知道他们转到 System.err 而不是 System.out 那么我可以使用 log4j 配置以某种方式重定向它吗(即不更改代码)?

非常感谢任何想法。

try {
...
} catch (Exception e) {
e.printStackTrace();
}

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