我正在尝试将编年史记录器配置为与扩散一起使用,但日志不起作用。相反,它只会给出以下错误:
2016-08-26 15:56:26,316 main ERROR appenders contains an invalid element or attribute "appender"
2016-08-26 15:56:26,329 main ERROR Unable to locate appender "STDOUT" for logger config “root"
这是导致此错误的配置:
<?xml version="1.0" encoding="UTF-8"?>
<configuration packages="net.openhft.chronicle.logger,net.openhft.chronicle.logger.log4j2">
<appenders>
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n" />
</layout>
</appender>
</appenders>
<loggers>
<root level="all">
<appender-ref ref="STDOUT"/>
</root>
<logger name="net.openhft" level="warn"/>
</loggers>
</configuration>
我从一个可以工作的单独项目中复制了这个配置,所以它应该可以工作。我究竟做错了什么?
提前致谢。