我有一个应用程序使用三个库:
并被配置为将日志路由到log4j 1.2。
由于性能问题,我想切换到log4j2。
我从类路径中删除了log4j,并在其中添加了log4j2-1.2桥、log4j2-core和log4j2-api。我已经通过-Dlog4j.configurationFile配置了日志记录,配置如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="CONSOLE" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %m%n"/>
</Console>
</Appenders>
<Loggers>
<Logger name="foo" level="TRACE">
<AppenderRef ref="CONSOLE"/>
</Logger>
<Logger name="foo.bar" level="DEBUG">
<AppenderRef ref="CONSOLE"/>
</Logger>
<Logger name="xxx" level="TRACE">
<AppenderRef ref="CONSOLE"/>
</Logger>
<Root level="DEBUG">
<AppenderRef ref="CONSOLE"/>
</Root>
</Loggers>
</Configuration>现在,我有几个问题:
有什么线索可以解决吗?
发布于 2013-12-06 08:35:46
所以我基本上犯了两个错误:
https://stackoverflow.com/questions/20404315
复制相似问题