需要的依賴
org.springframework.boot
spring-boot-starter-logging
實際開發中我們不需要直接新增該依賴,你會發現spring-boot-starter其中包含了logback-spring.xml(名字可以自己定義,官方推薦叫這個所以我就叫這個)spring-boot-starter-logging,該依賴內容就是 spring boot 預設的日誌框架 logback。
將logback-spring.xml放在resources目錄下<?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
#日誌相關
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 ...