springboot 配置logback日誌框架

2021-09-24 17:44:21 字數 726 閱讀 5050

需要的依賴

org.springframework.boot

spring-boot-starter-logging

實際開發中我們不需要直接新增該依賴,你會發現spring-boot-starter其中包含了

spring-boot-starter-logging,該依賴內容就是 spring boot 預設的日誌框架 logback。

logback-spring.xml(名字可以自己定義,官方推薦叫這個所以我就叫這個)

<?xml version="1.0" encoding="utf-8"?>

logback

%d [%t] %-5level %logger -- %msg%n

utf-8

%d [%t] %-5level %logger -- %msg%n

utf-8

$public-%d.log

10utf-8

$error-%d.log

10

error

accept

deny

300

將logback-spring.xml放在resources目錄下

#日誌相關

logging.config=classpath:logback-spring.xml 結論

spring boot預設log配置

spring boot預設使用logback日誌系統,如果不需要更改為其他日誌系統比如log4j等,則無需多餘的配置,logback預設將日誌列印到控制台上。如果要使用logback,原則上需要新增以下依賴,但是由於一般的spring boot專案都會引用spring boot starter或者s...

spring boot採用yml配置log4j2

org.springframework.bootgroupid spring boot starter log4j2artifactid dependency com.fasterxml.jackson.dataformatgroupid jackson dataformat yamlartifac...

Spring boot配置log4j輸出日誌

1.pom.xml檔案中配置parent,版本選定 1.2.5.release 關於為什麼要選這個版本 我嘗試使用 1.4.1.release 但該版本庫里沒有 spring boot starter log4j.jar 後面要使用這個jar,使用 1.2.5.release 版本的 spring ...