Я использовал ваш точный файл (удален <withJansi>true</withJansi>
), и он создавал файл журнала, когда файл конфигурации журнала хранился в папке ресурсов (src \ main \ resources \ logback-spring.xml). Я модифицировал
com.logBack.demo (имя регистратора) в соответствии с именем моего пакета, а затем печатается журнал.
Вы можете использовать указанные ниже свойства и легко настроить ведение журнала, включая log-файл при весенней загрузке с файлом application.property.
# LOGGING
logging.config= # Location of the logging configuration file. For instance `classpath:logback.xml` for Logback
logging.exception-conversion-word=%wEx # Conversion word used when logging exceptions.
logging.file= # Log file name. For instance `myapp.log`
logging.level.*= # Log levels severity mapping. For instance `logging.level.org.springframework=DEBUG`
logging.path= # Location of the log file. For instance `/var/log`
logging.pattern.console= # Appender pattern for output to the console. Only supported with the default logback setup.
logging.pattern.file= # Appender pattern for output to the file. Only supported with the default logback setup.
logging.pattern.level= # Appender pattern for log level (default %5p). Only supported with the default logback setup.
logging.register-shutdown-hook=false # Register a shutdown hook for the logging system when it is initialized.
Если вы хотите использовать специальные XML-файлы (которые я не предпочитаю), вы можете проверить это,
https://www.baeldung.com/spring-boot-logging
Пожалуйста, дайте мне знать, если у вас все еще проблемы