Журнал Spring Spring по умолчанию не отображается

Я новичок в Spring Cloud Task. Я пытаюсь настроить приложение Hello World Sample. Это работает, и все кажется хорошо согласно примеру здесь. Однако я вижу ниже вывод. Я вижу некоторые предупреждения slf4j. Однако я понимаю, что весенняя загрузка должна обеспечивать настройку по умолчанию. Любая причина, почему я вижу другой файл журнала?

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.5.9.RELEASE)

Hello World!

У моего application.properties уже есть это.

logging.level.org.springframework.cloud.task=DEBUG
spring.application.name=demo

РЕДАКТИРОВАТЬ Когда я добавил пружинный стартер в мою помпу, журналы начали отображаться нормально и предупреждение slf4j исчезли. Я думаю, что конфигурация slf4j отсутствует, если у нас есть только весенняя облачная задача. Есть ли какая-то конкретная причина, по которой он настроен так же, как для весенней облачной задачи?

1 ответ

Основываясь на документации SLF4J ( https://www.slf4j.org/codes.html), эта ошибка связана с тем, что вы не добавили логирование. Вы можете решить эту проблему, добавив Spring Boot Starter для ведения журнала или добавив свои собственные зависимости ведения журнала.

Другие вопросы по тегам