log4j.properties 基础代码
# Global logging configuration
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
每行详见
# Global logging configuration -------总体日志文件配置
log4j.rootLogger=DEBUG, stdout -------- log4j的根源日志记录器信息 = 级别为DEBUG,标准输出
# Console output... ------- 控制台输出
log4j.appender.stdout=org.apache.log4j.ConsoleAppender --- 标准输出 = 控制台输出源
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout --- 输出布局 = log4j模式化布局
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n -- 转化输出的模式=优先级(占5个字节) [线程名] - 代码输出信息 (换行)
———————-分割—————————————-
rootLoger---根源日志文件
stdout---标准输出
appender--附着器,输出源
layout----布局
PatternLayout----模式布局
ConversionPattern----转化模式
%5p --- 输出优先级占5个字节 优先级(DEBUG[纠错],INFO[信息],WARN[警告],ERROR[错误],FATAL[致命的,重大的])
[%t] --- 线程名
%m --- 代码输出信息(一般为抛出的异常)
%n --- 换行
* 【注】log4j.properties主要是配置日志的输出 信息、格式等*