记录器信息存储在Java中的位置?

时间:2015-08-18 03:41:56

标签: java logging slf4j

在这段代码中,存储的记录信息在哪里(即“需要的参数:”)?

是否在我项目的某个文件中?

import org.slf4j.Logger;

public static void main(String[] args) throws Exception {
    if (args.length != 2) {
        logger.info("Needed parameters: ");
        logger.info("\t rootFolder (it will contain intermediate crawl data)");
        logger.info("\t numberOfCralwers (number of concurrent threads)");
        return;
    }
    // ...
}

1 个答案:

答案 0 :(得分:-1)

  

Logger信息存储在Java中

通常,它是一个文件。但是,这取决于您如何配置基础记录器实现。

请注意,您的示例代码(很可能)是不正确/不恰当地使用日志记录。它似乎是编写用户需要查看的错误消息;即当他们得到命令行参数错误时。打算给最终用户的错误消息应写入“标准错误”(或可能是“标准输出”)。一般来说,用户不知道要查看日志文件。