Попробуйте добавить следующую зависимость в ваш pom:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
<version>2.1.4.RELEASE</version>
</dependency>
При использовании пружинные загрузчики , Logback используется для регистрации по умолчанию,По умолчанию для уровня ведения журнала в Logger задано значение INFO, что означает, что сообщения TRACE и DEBUG не отображаются.
Spring Boot не имеет обязательной зависимости ведения журнала, за исключением Commons Logging API , которыйобычно предоставляется модулем Spring Framework spring-jcl
.Чтобы использовать Logback , необходимо включить его и spring-jcl
в пути к классам.Простейший способ сделать это - через стартеры, которые зависят от spring-boot-starter-logging
.
Конфигурация пользовательских журналов в подпружиненной загрузке : Spring автоматическиопределяет и принимает следующие файлы для конфигурации: - logback-spring.xml - logback.xml - logback-spring.groovy - logback.groovy
Или, если это не сработает, попробуйте настроить spring-boot, чтобы иметь журналызаписывается в файл только с использованием следующей конфигурации: logback-spring.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<property name="LOG_FILE" value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}/}spring.log}"/>
<include resource="org/springframework/boot/logging/logback/file-appender.xml" />
<root level="INFO">
<appender-ref ref="FILE" />
</root>
</configuration>
Для справки прочитайте здесь