Logback не печатается в консоли и в файле - PullRequest
0 голосов
/ 20 ноября 2018

Сначала это работает нормально, теперь это не работает.Мне нужно напечатать ошибку, поэтому моя конфигурация входа в систему выглядит так:

<configuration>


    <!-- Appenders -->
    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss} [%-5level - %class.%method :
                %line] %msg %n</pattern>
        </encoder>
    </appender>


  <appender name="file" class="ch.qos.logback.core.FileAppender">
    <file>C:\Work\xxx\xxx\src\main\resources\logs\logFile.log</file>
    <append>true</append>
    <!-- set immediateFlush to false for much higher logging throughput -->
    <immediateFlush>true</immediateFlush>
    <!-- encoders are assigned the type
         ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
    <encoder>
      <pattern>%d{yyyy-MM-dd HH:mm:ss} [%-5level - %class.%method :
                %line] %msg %n</pattern>
    </encoder>
  </appender>


    <!-- Logger for my project -->
    <logger name="example">
        <appender-ref ref="console" />
        <appender-ref ref="file" /> 
    </logger>

    <root level="error">
        <appender-ref ref="console" />
        <appender-ref ref="file" /> 

    </root>

</configuration>

logback.xml находится по этому пути /src/main/resources/, а файл журнала находится в /src/main/resources/logs/logFile.log.После того, как возникает исключение, он выводит мне журнал в файле, теперь он не работает.Кто-нибудь может мне помочь?

...