代码之家  ›  专栏  ›  技术社区  ›  griegs

Java Logger对象未附加到日志文件

  •  1
  • griegs  · 技术社区  · 14 年前

    我有以下代码;

    _fileHandler = new FileHandler(_logFileNameAndpath, true);
    _logger = Logger.getLogger("MyLogger");
    _logger.addHandler(_fileHandler);
    SimpleFormatter formatter = new SimpleFormatter();
    _fileHandler.setFormatter(formatter);
    _logger.log(Level.INFO, message);
    

    有人能解释一下如何让记录器附加到指定的文件吗?

    2 回复  |  直到 14 年前
        1
  •  3
  •   Andy Thomas    14 年前

    试试这个:

    _fileHandler = new FileHandler(_logFileNameAndpath, true, 1 );
    

    最后一个论点是:

    count - the number of files to use 
    

    java.util.logging.config.file . 你可以找到一个样品日志记录.properties在JRE目录树中,包含说明。

        2
  •  0
  •   Mohamed Saligh    14 年前

    我建议您将所有内容放入StringBuffer中,然后在每个类或包中记录它。