log4j2仅在控制台中突出显示第一行

时间:2015-03-21 18:18:53

标签: eclipse netbeans console highlight log4j2

我正在使用log4j2登录到控制台和文件,就像在这个xml文件中一样

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO">
    <Appenders>
        <Console name="Console" target="SYSTEM_OUT">
            <PatternLayout pattern="%highlight{%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - Line %L: %msg%n}"/>
        </Console>
        <File name="MyFile" fileName="all.log" immediateFlush="true" append="false">
            <PatternLayout pattern="%d{yyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - Line %L: %msg%n"/>
        </File>
    </Appenders>
    <Loggers>
        <Root level="debug">
            <AppenderRef ref="Console" level="error"/>
            <AppenderRef ref="MyFile" level="info"/>
        </Root>
    </Loggers>
</Configuration>

问题是只有netbeans控制台中的第一行显示为红色,而其余行是黑色,如下图所示。

任何帮助将不胜感激

更新:我用eclipse尝试了这个项目,所有的线都是黑色的 console output

0 个答案:

没有答案