Java输出控制台错误消息到文件?

标签 java error-handling console text-files

我有一段简单的代码可以将控制台文本输出到 Java 文本文件中:

PrintStream out = new PrintStream(new FileOutputStream("test2_output.txt"));
System.setOut(out);

但是我要求此文本文件包含控制台中生成的错误消息,但它们未包含在内。

我该怎么做?

最佳答案

添加:

System.setErr(out);

最后。

关于Java输出控制台错误消息到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9270410/

相关文章:

java - 用Java或C将1010存储在矩阵中

java - 为什么我收到 "bad operand types for binary operator"错误?

python-2.7 - Python “expected an indented block”

c - 错误 C2059 定义 max() 函数时

error-handling - Apache Flink错误处理和条件处理

linux - 在 baltos ir2110 上访问 u-boot 和内核调试控制台

java - 读取由制表符分隔的行中的字段

java - 圆与圆的碰撞

ruby-on-rails - 我的应用程序在 Heroku 上关闭,运行 "heroku run rails test"时没有错误,但运行 "heroku run rails console"时出现许多错误

c# - .NET 控制台应用程序如何查找引用的程序集?