[英]Change Quartz appender in log4j2
我正在嘗試將所有Quartz日志記錄重定向到一個單獨的文件,但是它仍然保持日志記錄到控制台中。 我在配置文件中做錯了什么?
這是我的log4j2.xml的簡化版本
<Configuration>
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<!--stuff-->
</Console>
<RollingFile name="Quartz">
<!--stuff-->
</RollingFile>
</Appenders>
<Loggers>
<Logger name="org.quartz" level="ALL">
<AppenderRef ref="Quartz"/>
</Logger>
<Logger name="com.rotoplastyc" level="ALL">
<AppenderRef ref="Console" />
</Logger>
<Root level="OFF">
</Root>
</Loggers>
</Configuration>
發現,正如@teppic在評論中建議的那樣,我需要log4j-slf4j-impl
lib才能正常工作,我目前正在使用slf4j-simple
lib,它僅登錄到控制台。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.