SpringBoot項目整合Log4j2實現(xiàn)自定義日志打印失效問題解決
主要的原因是因為,SpringBoot的logback包的存在,會導致Spring Boot項目優(yōu)先實現(xiàn)logback的日志設(shè)置,所以導致我們用Log4j2實現(xiàn)自定義日志失效。
先找l哪個包引用了logback包

進入之后查詢logback

然后雙擊包

發(fā)現(xiàn)是spring-boot-starter-logging包
再依次查詢,最后得到
logback --> spring-boot-starter-logging --> spring-boot-starter --> spring-boot-starter-jdbc
--> xxx.pom(自己的pom文件)
最后在該包下面剔除logging包即可
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>到此這篇關(guān)于關(guān)于SpringBoot項目整合Log4j2實現(xiàn)自定義日志打印失效原因的文章就介紹到這了,更多相關(guān)SpringBoot整合Log4j2內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Mybatis的parameterType造成線程阻塞問題分析
這篇文章主要詳細分析了Mybatis的parameterType造成線程阻塞問題,文中有詳細的解決方法,及相關(guān)的代碼示例,具有一定的參考價值,感興趣的朋友可以借鑒閱讀2023-06-06
Java輕松實現(xiàn)權(quán)限認證管理的示例代碼
我們在實際開發(fā)中經(jīng)常會進行權(quán)限認證管理,給不同的人加上對應(yīng)的角色和權(quán)限,本文將實現(xiàn)一個簡易的權(quán)限驗證管理系統(tǒng),感興趣的小伙伴可以了解下2023-12-12
SpringBoot @RestController注解用法及說明
@RestController是Spring Boot中用于構(gòu)建RESTful Web服務(wù)的核心注解,它簡化了RESTful服務(wù)的開發(fā),該注解結(jié)合了@Controller和@ResponseBody的功能,使得控制器類中的所有請求處理方法的返回值會自動序列化為JSON/XML格式并寫入HTTP響應(yīng)體中2025-10-10
對數(shù)據(jù)進行分頁顯示到table中的實現(xiàn)方法
這篇文章主要介紹了對數(shù)據(jù)進行分頁顯示到table中的實現(xiàn)方法的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-05-05
Spring Boot高級教程之使用Redis實現(xiàn)session共享
這篇文章主要為大家詳細介紹了Spring Boot高級教程之使用Redis實現(xiàn)session共享,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10
Java語言的Comparable和Comparator區(qū)別
這篇文章主要介紹了Java語言的Comparable和Comparator區(qū)別,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-06-06

