我一直在使用log4j 2(2.7),它工作得很好,直到我不得不重新安裝IDE(Eclipse Neon J2EE版本)。 現在我只能將日誌記錄到日誌文件中,而不是控制檯。 這是我log4j2.xml文件:Log4j 2控制檯輸出停止工作
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n" />
</Console>
<File name="log" fileName="target/test.log" append="true">
<PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M %msg%xEx%n"/>
</File>
</Appenders>
<Loggers>
<Root level="error">
<AppenderRef ref="Console"/>
</Root>
<Root level="TRACE">
<AppenderRef ref="log" />
</Root>
</Loggers>
輸出到日誌完美的作品,正如我所說。
道歉。現在更正。 –