相关疑难解决方法(0)

Log4j | 更新Appender的日志级别

我的log4j.properties文件 -

log4j.rootLogger=INFO, stdout

# =============== console output appender =====================
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %5p: [%c{1}] %m%n

# =================== common logging =========================
# The log level for all classes that are not configured below.
log4j.logger.petascope=INFO

log4j.logger.petascope.wcps=DEBUG
log4j.logger.petascope.wcst=DEBUG
log4j.logger.petascope.wcs=DEBUG
log4j.logger.petascope.wcs2=TRACE
Run Code Online (Sandbox Code Playgroud)

我想在stdout上显示甚至DEBUG和TRACE消息,所以我更改了以下行

   log4j.rootLogger=TRACE, stdout
Run Code Online (Sandbox Code Playgroud)

但是当我在Tomcat控制台上查看日志回显时,我没有看到任何变化,我仍然只看到INFO,WARN ...消息.

java log4j

5
推荐指数
1
解决办法
5467
查看次数

标签 统计

java ×1

log4j ×1