簡體   English   中英

在log4j2中更改Quartz追加器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM