【发布时间】:2018-04-16 00:49:13
【问题描述】:
我正在尝试为我的自动化脚本实现一个记录器,它将每个信息记录到一个单独的文件中,但我无法找到一种方法来打印该文件的异常。我曾尝试使用System.setErr(mOutputStream),但是当打印异常到控制台时,我的测试执行停止并且 outputStrem 自动关闭。
有什么办法可以让我按照它们出现的顺序从控制台获取所有Exception。
我只想从控制台过滤所有异常。
【问题讨论】:
-
使用 log4j jar ..
-
我已经编写了自己的逻辑来生成文件并在其中写入日志,有没有其他方法可以从控制台获取未在代码中处理的异常并将其写入文件。
标签: java logging groovy exception-handling spock