log4j是一个用于Java的控制信息的输出类库,下载地址apache log4j

log4j.properities是log4j的配置文件,放在classpath的根目录下。在运行时,log4j会自动查找配置文件log4j.properities,读取配置。

log4j可以用来代替System.out.println();来控制输出,有一天,可能想让输出到一个文件中去,或者不显示。毕竟不是所有的运行情况都能在控制台上运行并输出。

根记录等级

log4j.rootLogger = debug,CONSOLE,FILE;

说明我的所有的Log将来输出的最低级别是debug,并且使用CONSOLE和FILE输出目的地。其中CONSOLE、FILE只是一个命名变量,在下方具体指定不同的配置。

日志记录器Logger有5个正常级别level,分别是 debug 调试程序时输出的信息 info 应用程序在运行过程的信息 warn 会出现潜在错误信息 error 指出虽然会发生错误,但还不会影响程序继续运行 fatal 指出致命错误,会会导致应用程序退出

另外还有两个特别的日志记录级别 all 最低等级,用于显示所有日志记录 off 最高等级,用于关闭所有日志记录

显示内容的多少,是all>debug>info

输出源Appender log4j提供5个appender输出源,它们是 org.apache.log4j.ConsoleAppender

声明:未经允许禁止转载 东东东 陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自东东东 陈煜东的博客

本文链接地址: log4j.properties配置文件使用说明 – https://www.chenyudong.com/archives/log4j-properties-configuration-understand.html