我们如何将 eclipse 控制台的输出重定向到一个文件? 我可以:
Commons
-> Select a file
.System.setOut(PrintStream)
和 System.setErr(PrintStream)
。与1)的问题是,我需要记录控制台输出到不同的文件,而不是一个文件。
2的问题在于它只存储由 System.out.println()
生成的控制台输出或引发的异常的堆栈跟踪。它不捕获其他类型的输出,例如 log4j 警告等。
如何以编程方式将控制台输出重定向到不同的文件?