2010-02-25 46 views
2

我正在使用java.util.logging.Logger如何防止java.util.logging.Logger在標準輸出上顯示消息?

但是通過將消息存儲在日誌文件中,它還將消息寫入標準輸出(控制檯)。

如何禁用記錄器在標準輸出上顯示消息?

+2

給您的配置文件 – Bozho 2010-02-25 07:16:52

+0

哪個配置文件?我是伐木的新手。我實例化了一個Logger對象,並開始使用記錄器的方法將消息寫入日誌文件。我沒有配置任何配置文件。 – 2010-02-25 07:20:44

+0

http://www.hildeberto.com/2009/04/using-java-logging-configuration-file.html請參閱此處 – Bozho 2010-02-25 07:24:48

回答

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); 
    ... 
} 
相關問題