我们如何将Java程序控制台输出重定向到多个文件?

问题:

如何将eclipse控制台输出重定向到文件?我可以:

  1.  Run Configuration – > Commons – > Select a file
  2. 使用System.setOut(PrintStream)System.setErr(PrintStream)

1)的问题是我需要将控制台输出记录到不同的文件,而不是一个文件。
2)的问题是它只存储由System.out.println()生成的控制台输出或抛出的异常的stacktrace。它不捕获其他类型的输出,例如log4j警告等
我们如何以编程方式将控制台输出重定向到不同的文件?

回答:

转到运行并选择Run Configurations – > Common,在标准输入和输出中,您也可以选择一个文件。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How can we redirect a Java program console output to multiple files?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

61 + = 69