Понимаю, проблема с пружинной загрузкой. Он создает файл журнала, но записывает что-нибудь в этот файл.
Я пытался с конфигурацией в application.properties, но это тоже не работает.
Любой совет?
Мой logback- spring. xml в журнале src / main / resources /
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
<appender name="MYFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>C:/Dev/log/myproject/myproject.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>C:/Dev/log//myproject/myproject.%d{yyyy-MM-dd}.log
</fileNamePattern>
<maxHistory>30</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-4relative [%thread] %-5level %logger{35} - %msg%n
</pattern>
</encoder>
</appender>
<logger name="eu.com.myproject" level="DEBUG"
additivity="false">
<appender-ref ref="MYFILE" />
</logger>
<logger name="org.springframework" level="DEBUG" additivity="false">
<appender-ref ref="MYFILE" />
</logger>
</configuration>
при запуске
17:13:14,878 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,878 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
17:13:14,878 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,878 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [MYFILE]
17:13:14,879 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,879 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1826931235 - No compression will be used
17:13:14,879 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,879 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1826931235 - Will use the pattern C:/Dev/logs/myproject/myproject.%d{yyyy-MM-dd}.log for the active file
17:13:14,880 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,880 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - The date pattern is 'yyyy-MM-dd' from file name pattern 'C:/Dev/logs/myproject/myproject.%d{yyyy-MM-dd}.log'.
17:13:14,880 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,880 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Roll-over at midnight.
17:13:14,880 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,880 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Setting initial period to Thu Apr 09 17:10:47 CEST 2020
17:13:14,881 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,881 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
17:13:14,881 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,881 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[MYFILE] - Active log file name: C:/Dev/logs/myproject/myproject.log
17:13:14,881 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,881 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[MYFILE] - File property is set to [C:/Dev/logs/myproject/myproject.log]
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,881 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [eu.com.myproject] to DEBUG
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [eu.com.myproject] to false
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [MYFILE] to Logger[eu.com.myproject]
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.springframework] to DEBUG
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework] to false
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [MYFILE] to Logger[org.springframework]
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
17:13:14,882 INFO [stdout] (ServerService Thread Pool -- 81) 17:13:14,882 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@74813556 - Registering current configuration as safe fallback point