Изменить Quartz Appender в log4j2 - PullRequest
       40

Изменить Quartz Appender в log4j2

0 голосов
/ 28 сентября 2018

Я пытаюсь перенаправить все журналы 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>

1 Ответ

0 голосов
/ 28 сентября 2018

Выяснилось, что, как подсказал @teppic в комментариях, для правильной работы мне нужна библиотека log4j-slf4j-impl, в настоящее время я использую библиотеку slf4j-simple, которая входит только в консоль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...