如何防止java.util.logging.Logger在标准输出上显示消息?

时间:2010-02-25 07:14:58

标签: java logging

我正在使用java.util.logging.Logger

但是,如果将消息存储在日志文件中,它还会将消息写入标准输出(控制台)。

如何禁用记录器以在标准输出上显示消息?

1 个答案:

答案 0 :(得分:1)

如果您不熟悉日志记录,请阅读Java Logging Overview。 您还应该发布您的配置

此代码段显示了如何将日志消息写入文件:

public static void main(String[] args){
    Handler fh = new FileHandler("%t/wombat.log");
    Logger.getLogger("").addHandler(fh);
    Logger.getLogger("com.wombat").setLevel("com.wombat",Level.FINEST);
    ...
}