0

这就是问题所在。我正在尝试针对它编写一些单元测试并希望禁用它的日志记录,以便我可以更轻松地找到我的测试输出。我试着用记录器(log4j)关闭我能想到的所有东西,它一直在写我的控制台。

4

1 回答 1

0

你用的是什么系统?

在 *nix 中,您可以通过管道连接到 /dev/null 来消除输出:

turbine &> /dev/null

或仅将错误传递到特定文件使用:

turbine 2> turbineOutput

因此,1>仅管道 stdout,2>管道 stderr,&>管道所有内容。

或者,也许我不太清楚你在问什么?

于 2009-07-25T16:05:50.357 回答