logback пишет только в файл при выполнении сборки maven, а не во время выполнения - PullRequest
0 голосов
/ 30 марта 2020

Моя задача немного отличается, но после всех примеров из inte rnet Я начинаю с базового c примера, потому что ничего не работает. Это тоже не работает .. Здесь и сейчас я хочу записывать все журналы с консоли в файл во время выполнения, но эти журналы пишутся только тогда, когда я выполняю шаги MVN. Мой простой пример входа в систему. xml:

<configuration>
   <timestamp key="byDay" datePattern="yyyyMMdd'T'HHmmss"/>

   <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
      <encoder>
         <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
      </encoder>
   </appender>

   <appender name="FILE" class="ch.qos.logback.core.FileAppender">
      <file> logs/log-${byDay}.txt </file>
      <append>true</append>
      <encoder>
         <pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
      </encoder>
   </appender>

   <root level="debug">
      <appender-ref ref="FILE" />
      <appender-ref ref="STDOUT" />
   </root>

</configuration>

Можете ли вы помочь мне с этим?

...