国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Spring Boot整合Log4j2.xml的問題

這篇具有很好參考價(jià)值的文章主要介紹了Spring Boot整合Log4j2.xml的問題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題

Spring Boot整合Log4j2.xml的時(shí)候返回以下錯(cuò)誤:
Caused by: org.apache.logging.log4j.LoggingException: log4j-slf4j-impl cannot be present with log4j-to-slf4j
進(jìn)行了解決。

解決

Spring Boot整合Log4j2.xml經(jīng)過以下操作:

  • 配置log4j2.xml
  • 添加到src/main/resources目錄下
  • Gradle的配置:在build.gradle中添加:
dependencies {
...
    implementation "org.springframework.boot:spring-boot-starter-log4j2"
...
}

啟動(dòng)應(yīng)用,返回以下錯(cuò)誤:
Caused by: org.apache.logging.log4j.LoggingException: log4j-slf4j-impl cannot be present with log4j-to-slf4j

解決方法如下:
我們需要將spring-boot-starter-logging這個(gè)模塊從所有的庫(kù)中排除。這里我在build.gradle中使用了以下配置:

configurations {
    all {
        exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
    }
}

再次啟動(dòng)應(yīng)用,問題解決。

參考

Spring Boot 18.7.2. Configure Log4j for Logging
howtodoinjava: Spring Boot Log4j2.xml Example
Stackoverflow: Caused by: org.apache.logging.log4j.LoggingException: log4j-slf4j-impl cannot be present with log4j-to-slf4j文章來源地址http://www.zghlxwxcb.cn/news/detail-703218.html

到了這里,關(guān)于Spring Boot整合Log4j2.xml的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Springboot使用自帶Logback 與 整合log4j 和 log4j2過程詳解

    Springboot使用自帶Logback 與 整合log4j 和 log4j2過程詳解

    1、添加依賴 2、logback-spring.xml配置 3、使用? ?本地日志: 1、添加依賴 2、log4j.properties文件配置 ?3、配置文件中設(shè)置日志 application.yml: 4、使用: 1、添加依賴 2、log4j2.xml配置 3、配置文件中設(shè)置日志 application.yml 4、使用: 注意:如果pom.xml中添加有?spring-boot-starter-test 依賴 必

    2024年01月19日
    瀏覽(58)
  • 1.12 springboot 整合log4j打印日志

    1.12 springboot 整合log4j打印日志

    1.除去springboot自帶的日志 2.添加log4j依賴 3. 添加log4j依賴對(duì)應(yīng)的配置文件log4j.properties[api模塊下的resources文件夾下創(chuàng)建] 4.log4j日志應(yīng)用

    2024年02月16日
    瀏覽(26)
  • Springboot通過log4j2+logstash整合日志到Elasticsearch中

    Springboot通過log4j2+logstash整合日志到Elasticsearch中

    Springboot常用于spring-cloud中,大家在使用spring-cloud多服務(wù)的時(shí)候常常會(huì)存在一個(gè)問題,就是某個(gè)服務(wù)報(bào)錯(cuò)了,去撈日志的時(shí)候要一個(gè)一個(gè)服務(wù)去監(jiān)控或者撈日志排查錯(cuò)誤信息,這樣很耗時(shí)耗力,Elasticsearch查詢數(shù)據(jù)非常方便,如果能夠?qū)⑷罩颈4娴紼lasticsearch中,出現(xiàn)問題時(shí)根據(jù)

    2024年02月04日
    瀏覽(29)
  • Log4j瘋狂寫日志問題排查

    最近有個(gè) Java 系統(tǒng)上線后不久就收到了磁盤使用率告警,磁盤使用率已經(jīng)超過了 90% 以上,并且磁盤使用率還在不停增長(zhǎng)。 由于服務(wù)器磁盤被打滿,導(dǎo)致了系統(tǒng)正常的業(yè)務(wù)日志無法繼續(xù)打印,嚴(yán)重影響了系統(tǒng)的可靠性。 剛開始收到磁盤告警的時(shí)候,懷疑是日志級(jí)別問題,業(yè)務(wù)

    2024年02月13日
    瀏覽(26)
  • was下log4j設(shè)置日志不輸出問題

    WAS 也是用的 commons-logging 日志框架 commons-logging 確定 LogFactory 實(shí)現(xiàn)的順序是 從應(yīng)用的 META-INF/services/org.apache.commons.logging.LogFactory 中獲得 LogFactory 實(shí)現(xiàn) 從系統(tǒng)環(huán)境中獲得 org.apache.commons.logging.LogFactory 獲得 LogFactory 實(shí)現(xiàn) 從 classpath 下的 commons-logging.properties 文件中獲得 LogFactory 實(shí)

    2024年02月08日
    瀏覽(50)
  • Flink使用log4j.properties不打印日志問題

    日志配置文件選擇使用log4j.properties flink程序不打印日志。 問題原因 ????????日志依賴包沖突 解決辦法 ????????將lib目錄下的log4j2依賴移除,如下: ????????log4j-1.2-api-2.12.1.jar ????????log4j-api-2.12.1.jar ????????log4j-core-2.12.1.jar ????????log4j-slf4j-impl-2.12.

    2024年02月09日
    瀏覽(21)
  • 完美解決:apache log4j cannot resolve問題

    引入下列pom文件

    2024年02月16日
    瀏覽(29)
  • 【問題】SpringBoot項(xiàng)目中l(wèi)og4j與logback的Jar包沖突問題

    【問題】SpringBoot項(xiàng)目中l(wèi)og4j與logback的Jar包沖突問題

    這篇文章主要給大家介紹了解決SpringBoot項(xiàng)目中l(wèi)og4j與logback的Jar包沖突問題,文中有詳細(xì)的解決方法和沖突的原因。 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Users/lx/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class

    2024年01月22日
    瀏覽(28)
  • Java中的Log4j是什么?如何使用Log4j進(jìn)行日志管理

    Log4j是一個(gè)Java日志管理工具,它可以幫助開發(fā)者在應(yīng)用程序中記錄日志。它是由Apache軟件基金會(huì)開發(fā)和維護(hù)的,已經(jīng)成為Java開發(fā)中最流行的日志管理框架之一。 Log4j可以通過多種方式記錄日志,包括控制臺(tái)輸出、文件輸出、數(shù)據(jù)庫(kù)存儲(chǔ)等。此外,Log4j還提供了多種日志級(jí)別,

    2024年02月04日
    瀏覽(34)
  • elasticsearch-7.13.3 升級(jí)log4j 到log4j-2.17.1

    elasticsearch-7.13.3 升級(jí)log4j 到log4j-2.17.1

    1、升級(jí)原因 log4j低版本存在嚴(yán)重漏洞,根據(jù)需要升級(jí)到安全版本,不一定是最新。 log4j-2.17.1 jar包下載地址https://archive.apache.org/dist/logging/log4j/2.17.1/ 2、下載后解壓apache-log4j-2.17.1-bin.tar.gz 升級(jí)需要用到截圖中四個(gè)jar包 3、升級(jí) 刪除舊版本log4j 進(jìn)入elasticsearch-7.13.3目錄 $ rm -rf l

    2024年02月12日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包