Java FileHandler禁用日志轮换

时间:2009-05-27 07:48:01

标签: java logging filehandler

我正在尝试禁用日志轮换,对于文件处理程序使用

FileHandler fh = new FileHandler
    ( "path" + "run.log", 1000000, 1, false);

我想要的是一个日志,为每次运行创建我不想轮换或备份旧文件,但是使用这个初始化我得到run.log run.log.1 run.log.2进行每次运行。

另外

        logger.setUseParentHandlers(false);

设置为false。

3 个答案:

答案 0 :(得分:1)

请尝试0作为限制,而不是1000000

答案 1 :(得分:0)

试试这个: FileHandler fh = new FileHandler( "path" + "run.log", 1000000, 1, true);

答案 2 :(得分:0)

Handler fileHandler = new FileHandler(FILE_PATH, true);