【问题标题】:Java FileHandler disable log rotationJava FileHandler 禁用日志轮换
【发布时间】:2010-10-29 04:55:39
【问题描述】:

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

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

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

还有

        logger.setUseParentHandlers(false);

设置为假。

【问题讨论】:

    标签: java logging filehandler


    【解决方案1】:

    尝试以0 代替1000000 作为限制。

    【讨论】:

      【解决方案2】:
      Handler fileHandler = new FileHandler(FILE_PATH, true);
      

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2022-06-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-07-29
          • 2020-07-15
          • 2017-03-08
          • 1970-01-01
          相关资源
          最近更新 更多