【发布时间】:2016-09-04 12:10:24
【问题描述】:
在 Java 中,我想拦截我的进程的 stdout 和 stderr。我不想阻止它最终进入控制台/默认目标,但是在每个换行符处,我需要将该行复制到我自己的日志文件中(带有一些格式和 HTML 化)。我能看到的唯一方法是something like this - 这可能有效,但我担心不同的字符集,希望最终以与以前相同的方式格式化输出而不是抑制它,我需要处理它每个换行符,而不是在感觉像刷新时(即使使用 auto-flush = true)。
是否有某种库可以让这更容易?
【问题讨论】:
标签: java logging stream stdout stderr