log4j - 将System.out和System.err同时记录到控制台

时间:2012-05-31 20:11:42

标签: java log4j out

我们有一个java webapp,它可以调度和运行多种其他语言的工具/ java,perl,bash,python等... /并使用StreamGobblers“吃掉”他们的out / err流进行故障排除;

是否可以在核心java app /中使用log4j /来记录System.err和System.out,以便能够以上述方式捕获它们?

这是否会导致错误消息交错/出现乱序/?

谢谢

2 个答案:

答案 0 :(得分:1)

是。 log4j可用于将System.err和System.out记录到单独的文件/流中。

是。消息可以交错。

答案 1 :(得分:0)